0
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
-1
1
-2
2
-4
4
-7
6
-5
-9
148
1049
336
-103
817
-262
-976
-391
-453
-411
352
821
-377
-735
-174
-570
-282
-254
-341
-428
189
342
350
-336
-890
154
-212
-975
-732
-824
-868
302
428
-437
225
-137
-687
-172
504
698
-78
14
826
-140
-704
-772
-1231
-2037
-882
1497
893
506
511
-1398
-2531
-2096
106
582
-257
-575
-846
-884
-852
-377
-618
-489
-142
361
-940
-963
-733
-774
-681
-1010
-803
32
-479
-291
-1146
-2251
-1131
-565
-457
669
1518
406
-1045
-2235
-2159
-770
1
-958
-353
39
-692
-758
-39
258
-73
-899
-934
-1223
-1678
-1034
-215
146
-893
-475
-524
-905
-712
-1267
-580
522
755
-568
-317
758
826
-563
-1129
-777
-331
453
-969
-894
149
358
-193
321
270
-1295
-1399
-1566
-1355
-576
1070
829
-1292
-810
-571
-956
-1265
-365
31
-955
-959
-129
79
265
155
-739
-660
-358
-1018
-909
216
974
-508
-1236
50
848
243
-52
535
-88
-818
-1371
-482
588
573
294
1130
1345
175
-420
-36
-401
-267
435
533
424
427
1155
638
761
754
321
-56
-179
232
499
950
534
261
-218
229
258
-446
-461
-1173
-762
152
835
1137
804
280
-922
-1474
-894
-430
-531
-191
-95
-22
-666
-1426
-590
-582
-501
-389
-717
-1100
-2069
-2594
-1943
-1276
-896
-423
-608
-945
-1339
-1048
-769
-1004
-1578
-765
210
-97
138
-164
-835
-1041
-944
-743
-694
-218
609
914
82
-48
971
1012
359
441
173
461
706
385
-104
111
1665
3039
2109
801
553
868
1231
1261
924
566
1064
506
208
105
524
874
771
703
573
1125
936
773
301
450
245
-351
-244
742
1691
1576
1498
1295
700
904
1143
732
259
-43
-297
309
1038
1110
1132
-64
-220
400
124
-587
-840
-322
-283
-849
-1084
-1007
-1400
-1027
-1020
-1151
-562
-166
-19
48
-386
-464
-1039
-1308
-1340
-715
-28
58
3
112
452
935
1472
375
-372
72
211
269
156
246
514
825
1173
752
769
834
611
997
651
506
555
621
730
781
542
-216
140
61
-704
-533
-334
-208
-375
-256
-390
-733
-527
-477
-688
-1116
-1191
-1026
-940
-453
-365
-643
-563
-503
-725
-1310
-1889
-2133
-2359
-1915
-1542
-1389
-1095
-1384
-1539
-1687
-1599
-1409
-1350
-1321
-1665
-1815
-1663
-1463
-1238
-1873
-2323
-2446
-2184
-1291
-633
-729
-938
-1289
-1636
-1650
-1585
-1350
-1447
-1701
-1808
-1761
-1370
-808
-798
-642
-350
-182
345
592
709
528
283
195
236
154
179
510
774
794
670
661
914
1111
802
419
15
-125
-138
110
331
175
-78
-232
-306
-402
-362
-407
-396
-299
-207
-138
-229
-299
-360
-324
-132
-116
-177
-9
350
445
531
0
0
0
-1
-1
-1
0
-1
-1
-1
-1
0
-1
1
-2
2
-5
5
-8
10
-14
16
-22
26
-34
41
-54
70
-103
177
-640
-2470
-2280
-2407
-2370
-2420
-2405
-2434
-2426
-2444
-2506
-2522
-2617
-2671
-2696
-2718
-2757
-2793
-2848
-2848
-2785
-2765
-2797
-2772
-2767
-2718
-2656
-2628
-2551
-2489
-2433
-2393
-2366
-2287
-2197
-2099
-2006
-1890
-1775
-1673
-1530
-1384
-1251
-1161
-1112
-1042
-1019
-978
-928
-920
-892
-869
-864
-850
-780
-719
-660
-558
-454
-341
-210
-117
5
129
184
233
275
339
475
602
697
874
1048
1166
1336
1423
1498
1622
1697
1882
2064
2182
2437
2600
2796
3036
3020
3069
3183
3287
3581
3692
3813
4108
4320
4711
5147
5472
5855
6125
6384
6655
6767
6869
7000
7149
7425
7790
8131
8557
8967
9258
9217
8512
6964
4260
1066
-2077
-4876
-6637
-7890
-8591
-8711
-8659
-8085
-7270
-6429
-5656
-5231
-5183
-5314
-5399
-5448
-5215
-4825
-4435
-4116
-4030
-3784
-3379
-2637
-1467
-240
1080
2425
3753
4957
5916
6372
6156
5561
4498
3283
2253
1359
784
417
100
-86
-105
-153
-273
-488
-1005
-1559
-2085
-2703
-3277
-3900
-4568
-5225
-5875
-6492
-7093
-7507
-7572
-7310
-6758
-6106
-5431
-4635
-3786
-2961
-2389
-2178
-2209
-2347
-2419
-2501
-2563
-2635
-2694
-2550
-2271
-1890
-1511
-1171
-830
-522
-248
-198
-292
-462
-739
-1067
-1607
-2282
-2990
-3521
-3790
-3948
-3966
-3895
-3641
-3246
-2849
-2470
-2222
-2064
-2042
-2084
-2174
-2304
-2393
-2492
-2509
-2434
-2315
-2094
-1797
-1408
-945
-479
-26
418
870
1245
1528
1640
1550
1412
1236
1004
761
516
400
438
491
545
681
887
1123
1412
1532
1620
1756
1906
2079
2095
2103
2100
2083
2206
2340
2513
2783
3013
3399
3899
4412
4927
5412
5836
6203
6564
6788
7083
7360
7664
8095
8481
8862
8906
8043
5276
1251
-2796
-6379
-8441
-9634
-10356
-10426
-10318
-9687
-8785
-7617
-6530
-6017
-6000
-6686
-7390
-7790
-7673
-6818
-5822
-5151
-4933
-4813
-4791
-4139
-2858
-1734
-392
953
2502
4389
6221
7545
8158
8174
7271
5915
4462
3083
2284
1614
1099
901
927
1078
1237
1191
734
283
-275
-1017
-1733
-2474
-3046
-3532
-4102
-4820
-5657
-6444
-7099
-7480
-7595
-7279
-6606
-5671
-4479
-3215
-2060
-1295
-881
-739
-790
-995
-1383
-2015
-2568
-2671
-2532
-2215
-1863
-1483
-908
-278
260
593
757
744
601
376
-44
-546
-1216
-1956
-2504
-2904
-3334
-3694
-3811
-3700
-3258
-2743
-2404
-2131
-1847
-1556
-1416
-1589
-1980
-2358
-2568
-2717
-2798
-2801
-2675
-2306
-1830
-1323
-761
-125
476
1054
1548
1797
1902
1908
1783
1517
1132
717
335
65
-67
-67
46
271
637
1090
1517
1816
2005
2134
2135
1943
1602
1223
893
718
573
453
500
647
1046
1536
2016
2568
3109
3800
4415
4949
5476
5767
6007
6135
6086
6126
6115
6107
6288
6459
6802
7227
7673
8275
8871
9493
10070
10297
10081
8714
5617
2024
-1770
-4996
-7018
-8776
-9843
-10420
-10565
-10033
-9207
-7916
-6771
-5983
-5588
-5848
-6028
-6017
-5705
-4933
-4320
-4295
-4398
-4612
-4778
-4122
-3351
-2570
-1464
-286
1347
3360
5372
6977
8105
8548
8119
7365
6182
4973
3921
2795
1869
1237
915
784
866
852
724
693
459
139
-208
-606
-917
-1291
-1820
-2556
-3463
-4429
-5348
-6208
-6900
-7249
-7277
-6882
-6117
-5096
-3922
-2781
-1746
-895
-317
-96
-83
-236
-449
-570
-780
-1077
-1395
-1634
-1769
-1803
-1787
-1752
-1540
-1212
-775
-323
15
216
181
-92
-572
-1236
-2011
-2794
-3396
-3768
-3993
-4021
-3834
-3522
-3045
-2572
-2281
-2105
-1973
-1837
-1683
-1617
-1692
-1724
-1685
-1647
-1627
-1702
-1750
-1660
-1459
-1149
-751
-238
342
966
1508
1845
1981
1937
1781
1508
1111
669
274
39
-13
70
191
325
465
637
849
1026
1202
1353
1473
1578
1592
1586
1588
1562
1508
1388
1243
1170
1272
1536
1924
2407
2967
3580
4213
4766
5188
5566
5859
6033
6181
6233
6254
6380
6456
6653
6848
7020
7307
7650
8128
8523
8656
8478
7270
5024
2599
-135
-2313
-3988
-5598
-6682
-7528
-7829
-7732
-7251
-6390
-5846
-5328
-5178
-5357
-5245
-5226
-4841
-4118
-3776
-3700
-3634
-3828
-3793
-3313
-3092
-2783
-2309
-1679
-536
955
2460
3801
5031
5791
6097
6089
5530
4965
4284
3384
2639
2002
1489
1199
1098
910
760
653
414
186
-17
-211
-368
-560
-840
-1228
-1703
-2316
-3001
-3766
-4527
-5225
-5794
-6091
-6110
-5814
-5324
-4660
-3856
-3022
-2303
-1736
-1292
-1030
-828
-751
-812
-884
-953
-1080
-1310
-1546
-1755
-1843
-1872
-1918
-1834
-1591
-1188
-706
-278
-3
147
204
56
-294
-813
-1422
-1922
-2253
-2524
-2725
-2778
-2714
-2501
-2225
-2029
-1904
-1783
-1549
-1255
-1007
-888
-832
-687
-507
-378
-397
-562
-697
-723
-673
-572
-409
-141
278
783
1175
1470
1664
1789
1848
1759
1526
1253
1045
929
850
808
747
692
725
767
828
891
975
1082
1268
1408
1485
1566
1701
1750
1682
1556
1370
1303
1229
1247
1292
1468
1720
2094
2542
2864
3305
3712
3993
4267
4442
4476
4577
4656
4679
4709
4772
4806
4875
5038
5155
5304
5579
5796
5959
6009
5562
4479
3132
1543
-25
-1312
-2617
-3653
-4484
-4967
-5150
-5130
-4719
-4421
-4090
-3840
-3963
-3942
-3966
-3949
-3630
-3457
-3434
-3386
-3408
-3435
-3239
-3113
-3100
-2954
-2744
-2350
-1663
-775
110
1089
1993
2632
3175
3373
3364
3288
2932
2499
2057
1589
1207
1014
859
709
650
513
375
292
186
106
48
-52
-229
-415
-639
-908
-1265
-1727
-2229
-2784
-3317
-3815
-4142
-4303
-4354
-4222
-3970
-3638
-3254
-2800
-2380
-2036
-1742
-1572
-1452
-1356
-1322
-1324
-1338
-1377
-1482
-1596
-1748
-1887
-1928
-1942
-1870
-1734
-1515
-1169
-835
-515
-321
-224
-201
-309
-465
-765
-1097
-1352
-1513
-1639
-1766
-1792
-1782
-1645
-1455
-1329
-1216
-1106
-938
-711
-508
-374
-270
-100
35
145
137
28
-108
-179
-144
-148
-124
-25
150
412
658
805
900
993
1075
1123
1076
914
731
665
643
600
464
411
374
393
343
341
301
312
529
566
682
785
917
1114
1271
1210
140
385
867
609
474
255
365
199
1170
1071
735
1089
1266
1719
1964
2005
1772
2137
2322
2422
2424
2232
2260
2315
2410
2380
2364
2253
2496
2745
2805
3004
3181
3372
3612
3778
3576
3366
2986
2179
1369
496
-377
-1151
-1854
-2530
-2924
-3087
-3174
-3083
-2984
-2871
-2667
-2500
-2435
-2458
-2483
-2391
-2277
-2269
-2365
-2519
-2620
-2589
-2554
-2646
-2716
-2665
-2447
-2046
-1609
-1171
-642
-1
634
1195
1536
1666
1801
1883
1833
1614
1292
981
783
626
417
211
73
86
128
176
213
146
-15
-101
-97
-145
-259
-388
-562
-771
-1021
-1320
-1686
-1976
-2265
-2551
-2724
-2766
-2717
-2625
-2409
-2170
-1922
-1652
-1394
-1187
-1006
-822
-677
-667
-765
-887
-1084
-1277
-1417
-1565
-1671
-1681
-1634
-1510
-1264
-949
-608
-227
104
414
644
715
742
665
518
336
138
-179
-457
-651
-840
-1005
-1143
-1212
-1259
-1145
-986
-819
-603
-408
-180
40
240
364
387
409
367
313
179
17
-122
-242
-254
-285
-277
-276
-137
6
161
305
361
452
565
680
708
664
579
488
414
312
171
42
-56
-79
-80
-39
-11
82
232
402
553
634
732
750
867
878
832
774
666
547
449
385
232
154
123
111
129
183
231
367
553
710
868
1015
1136
1186
1276
1296
1289
1219
1170
1111
1054
1027
929
898
896
972
1029
1118
1220
1346
1531
1678
1781
1803
1789
1700
1552
1355
1062
704
341
-29
-414
-750
-1044
-1279
-1429
-1532
-1574
-1566
-1526
-1458
-1364
-1265
-1180
-1120
-1104
-1091
-1099
-1134
-1189
-1263
-1329
-1374
-1412
-1430
-1409
-1338
-1227
-1061
-841
-607
-375
-138
90
288
436
534
573
560
510
409
299
140
-5
-126
-250
-327
-374
-389
-365
-324
-267
-205
-160
-128
-98
-77
-85
-129
-202
-293
-438
-561
-687
-828
-946
-1055
-1152
-1215
-1196
-1169
-1088
-982
-896
-821
-734
-643
-582
-570
-587
-589
-656
-817
-1014
-1191
-1339
-1460
-1547
-1601
-1585
-1468
-1289
-1038
-801
-567
-298
-57
116
182
245
255
211
112
-40
-190
-373
-498
-595
-727
-857
-939
-936
-838
-708
-580
-436
-265
-22
179
336
430
483
505
495
391
264
98
-22
-120
-219
-325
-455
-447
-451
-410
-385
-346
-290
-216
-107
-57
-15
-8
8
7
-32
-62
-145
-195
-236
-283
-319
-321
-294
-263
-153
-79
1
67
206
282
333
348
316
290
230
198
113
73
-12
-9
-38
-34
-27
-59
15
75
174
213
314
394
434
525
572
573
516
505
461
418
382
312
272
240
243
264
294
326
401
511
596
682
756
812
832
871
920
910
871
778
678
558
428
268
96
-47
-177
-299
-425
-497
-528
-536
-523
-527
-541
-545
-562
-598
-666
-743
-829
-906
-959
-1026
-1071
-1110
-1171
-1207
-1199
-1190
-1160
-1105
-1021
-919
-830
-744
-647
-553
-457
-357
-289
-255
-255
-264
-298
-342
-386
-438
-470
-487
-503
-495
-491
-477
-484
-455
-423
-428
-415
-427
-419
-439
-455
-490
-554
-605
-695
-773
-837
-897
-951
-991
-992
-989
-977
-941
-894
-848
-798
-773
-773
-754
-747
-754
-728
-703
-730
-735
-694
-691
-687
-645
-592
-548
-466
-402
-379
-322
-274
-241
-185
-191
-186
-218
-184
-189
-250
-267
-314
-394
-430
-411
-410
-385
-406
-389
-321
-252
-260
-251
-206
-181
-168
-110
-177
-273
-270
-271
-291
-373
-350
-461
-504
-412
-372
-488
-452
-354
-297
-148
-138
-135
-163
30
73
83
87
-44
-24
61
82
23
31
7
57
110
146
70
100
172
216
216
211
207
254
270
212
197
129
93
61
87
23
78
114
97
113
182
256
272
336
294
348
427
484
437
499
503
552
682
715
712
706
771
760
826
861
831
883
948
1008
974
990
986
978
972
872
717
536
381
206
32
-177
-409
-592
-708
-838
-935
-1008
-1078
-1133
-1148
-1179
-1248
-1244
-1235
-1225
-1219
-1212
-1199
-1159
-1119
-1082
-1076
-1077
-1083
-1063
-994
-932
-860
-771
-635
-513
-397
-276
-184
-135
-92
-74
-83
-114
-168
-211
-268
-343
-423
-495
-579
-652
-724
-797
-847
-872
-877
-876
-903
-913
-891
-870
-888
-896
-908
-956
-988
-1009
-1075
-1124
-1157
-1187
-1193
-1162
-1113
-1060
-987
-918
-824
-715
-616
-520
-432
-386
-303
-248
-233
-251
-286
-284
-326
-358
-407
-438
-450
-477
-475
-494
-473
-451
-459
-474
-436
-436
-450
-444
-403
-384
-366
-341
-363
-349
-308
-304
-386
-286
-269
-243
-153
-80
-64
29
157
153
252
399
354
381
502
476
495
644
653
604
603
642
551
499
485
329
332
378
324
289
308
358
394
514
561
539
717
815
905
752
377
603
888
861
636
332
-146
-768
-395
-577
-1107
-1281
-1058
-859
-614
-165
-198
139
688
1207
1439
1774
2015
2217
2626
2730
2642
2561
2543
2360
2180
1969
1674
1522
1539
1553
1532
1563
1601
1595
1585
1468
1248
961
642
247
-241
-693
-1124
-1488
-1834
-2208
-2573
-2812
-2975
-3131
-3240
-3243
-3127
-2926
-2701
-2475
-2185
-1846
-1507
-1220
-1042
-922
-780
-646
-587
-585
-563
-510
-416
-272
-119
25
185
379
512
595
648
661
667
695
628
511
360
184
5
-216
-489
-811
-1110
-1389
-1651
-1851
-2040
-2212
-2277
-2267
-2203
-2146
-2078
-1984
-1887
-1808
-1737
-1675
-1627
-1587
-1533
-1494
-1475
-1488
-1510
-1529
-1530
-1501
-1455
-1419
-1376
-1240
-1084
-898
-724
-558
-401
-304
-231
-227
-281
-389
-479
-553
-670
-766
-888
-975
-1033
-1044
-1088
-1191
-1186
-1170
-1119
-1079
-1065
-1023
-935
-794
-708
-615
-565
-493
-417
-384
-385
-403
-346
-317
-242
-181
-83
20
111
222
324
413
460
553
559
599
649
646
658
648
635
588
573
527
453
426
399
386
379
400
427
500
569
639
734
798
903
975
1084
1192
1264
1384
1504
1647
1739
1870
2014
2115
2291
2502
2642
2814
2983
3158
3392
3605
3813
4027
4271
4531
4839
5082
5132
5040
4594
3787
2801
1622
368
-808
-1958
-3042
-3932
-4681
-5201
-5369
-5348
-5188
-4965
-4835
-4677
-4383
-4061
-3647
-3155
-2747
-2350
-1961
-1724
-1516
-1333
-1318
-1318
-1327
-1397
-1315
-1103
-852
-405
195
839
1547
2170
2647
3068
3354
3439
3385
3159
2828
2486
2074
1605
1117
555
-8
-531
-1083
-1578
-1970
-2314
-2539
-2634
-2672
-2647
-2535
-2417
-2298
-2188
-2205
-2297
-2444
-2641
-2838
-3026
-3208
-3305
-3306
-3256
-3109
-2942
-2769
-2600
-2460
-2313
-2110
-1887
-1680
-1460
-1203
-958
-741
-609
-548
-549
-629
-792
-1079
-1415
-1735
-1957
-2096
-2177
-2215
-2185
-2065
-1931
-1805
-1679
-1568
-1491
-1442
-1386
-1334
-1295
-1257
-1237
-1225
-1240
-1261
-1290
-1331
-1349
-1294
-1213
-1091
-875
-589
-240
107
400
644
819
950
1008
1002
932
868
813
768
735
717
735
749
760
788
828
872
927
1002
1097
1217
1336
1439
1553
1640
1674
1653
1610
1581
1534
1507
1564
1667
1802
2042
2334
2641
3023
3411
3774
4196
4574
4929
5318
5637
5930
6273
6543
6834
7178
7476
7740
7881
7767
7448
6576
4934
3040
997
-977
-2658
-4206
-5691
-6767
-7614
-8271
-8316
-8073
-7658
-7083
-6774
-6507
-5963
-5351
-4542
-3496
-2612
-1805
-1056
-762
-480
-173
-179
-193
-274
-443
-280
188
667
1385
2240
2996
3839
4527
4909
5224
5335
5159
4878
4448
3884
3345
2667
1851
1093
185
-806
-1740
-2748
-3620
-4198
-4639
-4884
-4840
-4682
-4433
-4071
-3771
-3511
-3231
-3110
-3084
-3089
-3155
-3162
-3107
-3049
-2899
-2664
-2457
-2225
-1948
-1692
-1379
-1044
-726
-292
189
643
1104
1465
1618
1629
1432
959
348
-368
-1161
-1910
-2620
-3257
-3721
-4049
-4260
-4349
-4344
-4299
-4167
-3980
-3710
-3326
-2911
-2457
-1939
-1423
-991
-636
-438
-383
-448
-640
-904
-1176
-1409
-1578
-1623
-1559
-1440
-1251
-1028
-748
-451
-199
64
300
502
689
891
1027
1106
1144
1086
988
820
596
371
145
-33
-143
-157
-117
13
250
456
612
744
864
975
1071
1176
1270
1392
1539
1736
2016
2293
2560
2809
3054
3336
3593
3855
4151
4509
4941
5374
5848
6290
6702
7110
7493
7841
8157
8465
8812
9210
9486
9500
9294
8344
6343
3860
1070
-1553
-3816
-5879
-7789
-9243
-10423
-11347
-11399
-11019
-10320
-9380
-8721
-8096
-7219
-6133
-4751
-3040
-1548
-283
872
1343
1708
2025
1877
1662
1289
790
697
1041
1461
2204
3120
3791
4603
5270
5588
5955
6073
5911
5658
5210
4547
3868
3014
1895
792
-559
-2036
-3434
-4905
-6113
-6883
-7379
-7520
-7252
-6815
-6233
-5506
-4886
-4266
-3630
-3192
-2812
-2469
-2207
-1935
-1640
-1446
-1254
-1109
-1111
-1101
-1102
-1130
-997
-779
-533
-137
334
818
1333
1696
1824
1800
1505
920
207
-661
-1658
-2607
-3492
-4256
-4859
-5374
-5751
-5928
-6033
-6028
-5857
-5517
-4943
-4237
-3493
-2737
-1952
-1249
-689
-260
-64
-18
-137
-449
-798
-1153
-1472
-1718
-1878
-1981
-1991
-1899
-1800
-1599
-1354
-1095
-775
-456
-111
258
582
769
843
782
580
344
7
-362
-681
-969
-1165
-1247
-1230
-1127
-909
-647
-346
-18
236
496
762
1030
1298
1505
1659
1768
1857
1953
2064
2163
2242
2421
2605
2864
3231
3714
4275
4858
5462
5971
6528
6977
7371
7699
8002
8209
8422
8664
8911
9211
9269
8981
8430
6993
4553
1748
-1257
-3904
-6081
-7981
-9579
-10613
-11545
-12197
-12010
-11489
-10577
-9521
-8792
-7916
-6741
-5345
-3632
-1686
-35
1372
2437
2690
2892
2900
2578
2324
1855
1443
1558
2020
2520
3299
4063
4515
5009
5213
5224
5390
5314
5099
4837
4352
3697
2890
1736
356
-1014
-2606
-4176
-5534
-6825
-7683
-8104
-8243
-7954
-7355
-6666
-5901
-5106
-4457
-3758
-3024
-2428
-1767
-1131
-587
-71
301
485
530
403
107
-178
-424
-556
-445
-221
101
557
955
1277
1529
1557
1366
1047
514
-136
-802
-1530
-2353
-3247
-4175
-5016
-5691
-6305
-6767
-7026
-7010
-6682
-6163
-5437
-4535
-3542
-2594
-1765
-1092
-610
-235
-32
19
-35
-172
-347
-615
-919
-1244
-1580
-1912
-2223
-2418
-2462
-2295
-1992
-1605
-1117
-585
-84
305
585
712
732
608
350
35
-314
-655
-976
-1258
-1505
-1712
-1851
-1857
-1754
-1560
-1264
-859
-375
153
678
1160
1597
1894
2075
2125
2070
1970
1873
1805
1796
1877
1960
2151
2424
2753
3135
3571
4069
4595
5209
5742
6329
6924
7409
7872
8182
8408
8520
8604
8616
8703
8791
8582
8174
7454
5820
3363
576
-2255
-4633
-6656
-8401
-9714
-10593
-11446
-11963
-11750
-11135
-10053
-8989
-8145
-7063
-5797
-4223
-2410
-535
1101
2456
3311
3483
3626
3551
3305
3065
2563
2214
2315
2670
3119
3722
4234
4500
4727
4681
4606
4691
4600
4446
4153
3644
2941
1985
724
-708
-2143
-3670
-5043
-6217
-7188
-7690
-7870
-7796
-7383
-6778
-6094
-5347
-4592
-3850
-2991
-2143
-1378
-606
61
610
1032
1234
1260
1128
822
423
65
-197
-245
-115
72
362
689
918
1059
1085
969
771
409
-102
-653
-1249
-2025
-2994
-4041
-5059
-5914
-6669
-7278
-7564
-7491
-7148
-6596
-5810
-4804
-3661
-2572
-1617
-759
-63
478
821
969
965
822
505
6
-562
-1201
-1820
-2403
-2929
-3262
-3356
-3226
-2912
-2413
-1786
-1114
-494
2
423
730
895
925
801
593
303
-69
-494
-942
-1362
-1772
-2109
-2329
-2341
-2151
-1843
-1407
-841
-211
386
927
1426
1852
2169
2322
2386
2397
2373
2348
2314
2317
2314
2343
2374
2447
2646
2861
3210
3597
4032
4551
5029
5591
6053
6493
6878
7178
7426
7560
7779
7894
8081
8311
8454
8504
8172
7602
6576
4484
1814
-1082
-3629
-5700
-7466
-8778
-9748
-10412
-11293
-11702
-11440
-10759
-9604
-8611
-7477
-6092
-4516
-2676
-750
1142
2565
3626
3985
3892
3852
3607
3441
3126
2699
2551
2680
2964
3234
3591
3744
3772
3756
3571
3693
3860
3905
3824
3476
2891
1964
756
-713
-2198
-3638
-5024
-6109
-6973
-7452
-7552
-7498
-7214
-6744
-6150
-5487
-4705
-3839
-2864
-1761
-773
133
898
1439
1754
1787
1607
1314
949
516
119
-136
-237
-168
-43
100
286
419
456
452
415
327
247
62
-248
-679
-1353
-2311
-3459
-4632
-5653
-6456
-7071
-7383
-7239
-6801
-6214
-5457
-4555
-3483
-2432
-1549
-711
97
804
1356
1726
1886
1848
1538
911
170
-656
-1458
-2147
-2750
-3146
-3292
-3166
-2880
-2468
-1970
-1439
-876
-421
6
435
802
1082
1205
1161
975
636
143
-423
-976
-1503
-1891
-2109
-2125
-1917
-1569
-1141
-648
-105
397
861
1284
1689
2060
2370
2591
2751
2839
2818
2700
2518
2311
2184
2135
2154
2345
2626
2978
3394
3808
4248
4676
5059
5364
5694
5986
6258
6608
6874
7204
7503
7740
7904
7984
8140
8141
7984
7559
6957
5658
3378
796
-1877
-4041
-5952
-7593
-8762
-9657
-10519
-11371
-11486
-10989
-9935
-8750
-7670
-6279
-4830
-3132
-1312
531
2207
3378
4053
4152
4130
3994
3832
3663
3173
2761
2548
2582
2739
2921
3153
3250
3324
3243
3229
3415
3523
3533
3232
2715
1966
868
-436
-1863
-3241
-4581
-5714
-6592
-7191
-7419
-7465
-7284
-6894
-6322
-5591
-4756
-3799
-2768
-1614
-512
416
1150
1640
1913
1907
1696
1366
987
580
143
-216
-452
-530
-557
-551
-474
-369
-255
-147
-42
15
68
27
-203
-601
-1203
-1974
-2843
-3899
-5064
-6118
-6898
-7343
-7519
-7440
-7104
-6459
-5712
-4886
-3892
-2835
-1658
-572
370
1207
1824
2231
2336
2183
1692
983
161
-760
-1564
-2309
-2867
-3222
-3469
-3512
-3385
-3030
-2593
-2056
-1470
-891
-259
268
747
1081
1239
1230
972
572
45
-501
-1011
-1440
-1735
-1932
-1934
-1756
-1459
-1045
-614
-141
390
883
1360
1826
2252
2595
2815
2899
2820
2696
2502
2291
2136
2007
1946
1938
2059
2229
2428
2673
2922
3267
3600
3918
4265
4676
5092
5397
5734
5964
6188
6338
6356
6472
6591
6846
7159
7547
7750
7675
7381
6549
4880
2457
-198
-2676
-4750
-6564
-7932
-8860
-9668
-10635
-11381
-11469
-10982
-9940
-8902
-7624
-5973
-4304
-2398
-464
1421
2923
3827
4084
3992
3913
3622
3512
3319
2865
2568
2309
2223
2293
2338
2330
2355
2402
2427
2731
3080
3311
3371
2934
2243
1269
-34
-1412
-2791
-4103
-5246
-6087
-6732
-7053
-7148
-7191
-6951
-6563
-6007
-5167
-4163
-3013
-1751
-526
504
1335
1829
2006
1987
1708
1342
971
618
320
45
-222
-424
-555
-718
-796
-776
-693
-542
-388
-257
-182
-220
-475
-874
-1433
-2224
-3189
-4259
-5239
-5933
-6353
-6588
-6611
-6431
-6027
-5509
-4901
-4131
-3188
-2183
-1261
-363
415
1055
1486
1616
1514
1109
486
-258
-972
-1613
-2174
-2579
-2921
-3089
-3130
-3063
-2839
-2567
-2192
-1775
-1295
-779
-311
129
425
600
576
361
64
-331
-694
-1038
-1331
-1523
-1641
-1656
-1572
-1354
-1067
-734
-330
79
541
1020
1483
1882
2147
2308
2342
2250
2036
1860
1703
1590
1543
1482
1527
1657
1865
2052
2318
2567
2823
3184
3473
3887
4258
4524
4736
4838
4922
4976
5053
5092
5273
5478
5667
6009
6324
6829
7396
7922
8189
8157
7769
6842
5210
2792
220
-2271
-4400
-6188
-7682
-8795
-9815
-10800
-11527
-11567
-10922
-9745
-8338
-6826
-5045
-3296
-1448
453
2113
3374
4028
4139
4009
3857
3595
3389
3118
2612
2136
1727
1566
1737
1944
2105
2311
2519
2749
3108
3421
3605
3498
2892
1969
872
-388
-1699
-3000
-4269
-5316
-6144
-6784
-7126
-7245
-7199
-6900
-6374
-5632
-4601
-3411
-2173
-958
89
939
1546
1839
1862
1712
1437
1109
747
360
-4
-346
-708
-999
-1181
-1256
-1186
-1020
-770
-464
-181
14
71
-78
-449
-990
-1640
-2333
-3023
-3706
-4356
-5061
-5719
-6192
-6355
-6211
-5907
-5503
-4969
-4267
-3530
-2700
-1817
-940
-172
334
677
803
782
649
421
98
-367
-831
-1326
-1696
-1957
-2188
-2309
-2455
-2484
-2414
-2195
-1835
-1474
-1136
-916
-686
-531
-436
-368
-388
-383
-453
-573
-667
-735
-740
-761
-783
-793
-725
-547
-284
58
371
640
871
1066
1253
1431
1575
1699
1750
1755
1745
1720
1734
1738
1744
1727
1744
1810
1926
2142
2338
2545
2722
2894
3146
3356
3590
3790
3973
4193
4391
4679
4959
5299
5590
5896
6244
6509
6923
7250
7675
8101
8370
8476
8197
7594
6291
4287
1653
-1176
-3534
-5442
-6803
-7898
-8864
-9813
-10757
-11272
-11169
-10208
-8827
-7368
-5810
-4343
-2681
-876
862
2397
3436
3806
3647
3421
3218
3251
3368
3143
2757
2260
1865
1878
2118
2416
2676
2827
2886
3099
3439
3752
3927
3549
2654
1503
215
-978
-2079
-3186
-4248
-5191
-5996
-6548
-6802
-6862
-6690
-6428
-6027
-5298
-4271
-3063
-1822
-737
63
671
1031
1199
1276
1238
1109
907
638
351
128
-118
-399
-659
-875
-931
-829
-650
-384
-123
33
70
-30
-275
-618
-1095
-1700
-2325
-2935
-3570
-4259
-4974
-5621
-5956
-6024
-5959
-5784
-5484
-4982
-4296
-3525
-2740
-1842
-979
-325
102
298
466
596
591
452
157
-246
-696
-1082
-1402
-1619
-1781
-2028
-2211
-2290
-2164
-1833
-1492
-1209
-988
-800
-669
-534
-410
-286
-149
-155
-269
-412
-531
-547
-548
-624
-748
-810
-771
-612
-363
-111
121
277
348
449
604
802
998
1136
1207
1246
1248
1251
1273
1285
1321
1333
1323
1377
1556
1826
2103
2324
2508
2652
2799
2962
3150
3365
3563
3716
3816
3912
4048
4229
4409
4615
4844
5054
5276
5534
5857
6256
6675
7057
7401
7613
7592
7236
6410
4980
3026
756
-1384
-3055
-4245
-5086
-5866
-6816
-8027
-9238
-9991
-9892
-8940
-7525
-6071
-4889
-3932
-3007
-1938
-584
851
2002
2559
2558
2294
2172
2373
2713
2952
2804
2282
1644
1193
1188
1575
2138
2565
2708
2658
2626
2806
3085
3279
3163
2640
1811
843
-38
-710
-1243
-1852
-2631
-3578
-4536
-5298
-5723
-5803
-5603
-5233
-4789
-4330
-3839
-3293
-2684
-2065
-1521
-1064
-677
-363
-92
137
303
346
265
50
-263
-537
-686
-680
-546
-342
-167
-53
4
-18
-69
-102
-153
-263
-492
-863
-1393
-2041
-2736
-3360
-3866
-4275
-4593
-4841
-5035
-5139
-5130
-4963
-4592
-4061
-3451
-2823
-2261
-1796
-1400
-1015
-626
-252
-1
68
-20
-242
-478
-682
-820
-902
-978
-1079
-1179
-1216
-1178
-1030
-828
-607
-396
-258
-181
-115
-45
-14
-58
-170
-354
-601
-867
-1090
-1250
-1324
-1317
-1238
-1122
-1003
-878
-736
-524
-258
52
389
717
971
1129
1194
1219
1263
1308
1355
1389
1407
1417
1441
1518
1680
1911
2184
2448
2670
2896
3163
3435
3712
3948
4158
4331
4434
4485
4550
4638
4741
4852
4964
5094
5238
5377
5562
5785
6047
6394
6714
6871
6790
6297
5206
3527
1459
-550
-2130
-3228
-3973
-4602
-5424
-6627
-8036
-9219
-9665
-9163
-7942
-6422
-5054
-4069
-3395
-2750
-1845
-568
821
1931
2514
2555
2333
2182
2244
2452
2623
2530
2182
1705
1314
1249
1534
2049
2570
2914
3080
3164
3243
3278
3278
3151
2844
2334
1631
877
130
-605
-1366
-2171
-2985
-3754
-4443
-4963
-5219
-5177
-4882
-4430
-3940
-3472
-3039
-2636
-2214
-1741
-1170
-565
-66
268
416
398
265
116
-17
-122
-165
-187
-185
-150
-81
27
140
214
221
188
174
145
75
-80
-350
-781
-1437
-2296
-3215
-4013
-4582
-4944
-5117
-5131
-5029
-4901
-4736
-4448
-3944
-3227
-2432
-1668
-1014
-478
-74
189
343
412
380
197
-92
-427
-749
-989
-1158
-1277
-1335
-1330
-1255
-1125
-943
-704
-393
-76
158
300
373
412
355
181
-74
-361
-646
-938
-1204
-1396
-1485
-1493
-1440
-1335
-1160
-936
-701
-446
-158
145
454
722
923
1017
1044
1002
908
817
776
802
896
1050
1234
1452
1684
1938
2193
2453
2725
3019
3305
3565
3785
3924
3995
3992
3927
3869
3812
3793
3818
3857
3934
4004
4116
4275
4495
4807
5188
5621
6051
6389
6487
6231
5452
4061
2237
294
-1358
-2525
-3299
-3892
-4630
-5785
-7229
-8542
-9242
-8983
-7939
-6513
-5116
-4133
-3531
-3016
-2264
-1109
264
1409
2049
2178
1974
1791
1772
1868
1979
1861
1462
966
583
509
789
1262
1708
2026
2185
2300
2461
2652
2850
2907
2731
2333
1749
1080
407
-245
-926
-1655
-2438
-3215
-3908
-4458
-4757
-4793
-4601
-4286
-3935
-3596
-3280
-2922
-2528
-2049
-1491
-960
-518
-226
-97
-84
-151
-272
-379
-463
-544
-602
-640
-620
-533
-428
-321
-236
-187
-164
-123
-90
-107
-190
-392
-729
-1200
-1760
-2333
-2871
-3334
-3733
-4097
-4383
-4542
-4544
-4426
-4204
-3874
-3431
-2940
-2444
-1922
-1414
-944
-554
-304
-156
-118
-159
-271
-421
-535
-644
-755
-849
-917
-954
-938
-870
-771
-619
-424
-233
-79
23
67
45
-34
-162
-343
-566
-789
-1018
-1224
-1382
-1475
-1512
-1481
-1385
-1230
-1010
-747
-470
-171
135
416
644
827
967
1049
1099
1083
1032
1001
973
948
951
986
1072
1199
1353
1560
1776
2006
2245
2478
2701
2884
3067
3257
3410
3512
3587
3622
3638
3650
3667
3699
3783
3904
4070
4271
4515
4824
5137
5481
5833
6154
6337
6255
5760
4757
3301
1564
-62
-1364
-2326
-3028
-3792
-4837
-6163
-7510
-8462
-8672
-8126
-7086
-5908
-4986
-4333
-3791
-3144
-2185
-986
151
930
1318
1411
1461
1599
1766
1888
1765
1391
941
622
627
941
1357
1679
1828
1845
1878
2073
2403
2769
2981
2897
2542
2015
1459
962
463
-109
-799
-1611
-2436
-3140
-3689
-4064
-4251
-4322
-4297
-4192
-3989
-3675
-3269
-2831
-2393
-1942
-1537
-1179
-868
-634
-472
-391
-405
-485
-593
-696
-768
-800
-768
-696
-628
-548
-495
-463
-413
-350
-278
-215
-227
-386
-696
-1142
-1678
-2219
-2730
-3148
-3463
-3720
-3949
-4118
-4200
-4195
-4057
-3793
-3390
-2906
-2429
-1963
-1526
-1138
-821
-586
-456
-430
-473
-571
-678
-828
-971
-1086
-1208
-1301
-1343
-1320
-1230
-1077
-884
-666
-434
-254
-106
-10
24
-5
-95
-235
-424
-617
-816
-993
-1149
-1277
-1348
-1362
-1324
-1236
-1081
-881
-669
-443
-201
40
245
425
574
694
769
796
765
708
670
675
706
782
886
1013
1130
1260
1418
1578
1783
2009
2229
2416
2582
2715
2818
2879
2898
2903
2887
2892
2919
2987
3104
3250
3396
3532
3663
3866
4143
4487
4884
5294
5708
6043
6221
6159
5712
4751
3344
1705
176
-1010
-1863
-2554
-3354
-4469
-5864
-7215
-8118
-8247
-7681
-6742
-5777
-5059
-4541
-4014
-3261
-2212
-1043
-51
574
888
1045
1256
1552
1776
1771
1438
904
447
315
555
1016
1405
1556
1499
1389
1483
1862
2393
2829
2942
2755
2367
1913
1502
1124
665
9
-817
-1690
-2445
-3000
-3388
-3705
-3980
-4223
-4375
-4347
-4092
-3678
-3219
-2783
-2443
-2147
-1843
-1493
-1126
-813
-603
-518
-516
-572
-635
-662
-674
-646
-608
-539
-439
-313
-150
-29
65
112
139
154
135
49
-136
-407
-830
-1349
-1924
-2469
-2926
-3333
-3699
-4020
-4196
-4244
-4210
-4070
-3796
-3395
-2948
-2508
-2084
-1659
-1221
-853
-589
-414
-328
-324
-402
-479
-555
-618
-714
-820
-917
-972
-954
-894
-763
-597
-417
-251
-115
-24
21
34
14
-84
-236
-418
-592
-750
-882
-1020
-1139
-1194
-1207
-1153
-1048
-912
-732
-520
-303
-84
148
361
510
601
656
667
658
647
633
645
658
659
658
688
803
964
1164
1406
1647
1880
2091
2258
2398
2516
2632
2748
2827
2879
2915
2957
2986
3021
3094
3207
3367
3583
3833
4092
4363
4629
4909
5213
5559
5949
6230
6264
5835
4858
3419
1745
204
-1035
-1908
-2606
-3396
-4450
-5767
-7046
-7912
-8110
-7673
-6848
-5908
-5082
-4403
-3762
-2983
-2041
-1059
-209
378
773
1106
1461
1812
1997
1880
1486
990
622
584
882
1322
1674
1797
1741
1659
1742
2040
2424
2714
2771
2592
2267
1900
1504
1015
390
-400
-1269
-2063
-2670
-3074
-3374
-3695
-4037
-4320
-4451
-4371
-4041
-3530
-2975
-2489
-2120
-1793
-1465
-1152
-868
-633
-482
-403
-339
-289
-269
-297
-378
-477
-544
-515
-366
-158
51
212
269
267
215
130
42
-107
-348
-706
-1158
-1658
-2174
-2730
-3292
-3775
-4103
-4288
-4353
-4277
-4059
-3768
-3485
-3189
-2815
-2313
-1780
-1279
-846
-485
-207
-95
-89
-160
-264
-364
-476
-593
-674
-736
-796
-861
-896
-884
-812
-670
-495
-318
-183
-90
-65
-114
-215
-332
-453
-587
-742
-896
-1055
-1185
-1253
-1297
-1296
-1205
-1059
-883
-667
-420
-179
24
183
307
426
522
582
602
602
577
542
510
479
475
486
544
652
815
1041
1297
1544
1745
1897
2027
2165
2305
2429
2544
2631
2689
2730
2723
2721
2737
2769
2866
2981
3132
3381
3686
3990
4276
4566
4871
5202
5570
5939
6184
6138
5596
4495
2967
1292
-191
-1354
-2245
-3058
-3967
-5050
-6253
-7315
-7938
-7945
-7428
-6637
-5724
-4831
-4017
-3108
-2217
-1384
-590
49
511
893
1296
1708
1962
1922
1606
1103
649
432
527
820
1160
1464
1625
1664
1720
1897
2125
2309
2403
2360
2185
1916
1565
1068
385
-451
-1327
-2124
-2772
-3207
-3458
-3662
-3890
-4106
-4240
-4192
-3942
-3520
-2987
-2443
-1949
-1534
-1187
-887
-629
-437
-341
-306
-252
-196
-163
-164
-220
-288
-373
-438
-417
-315
-148
24
163
229
216
134
-15
-192
-423
-722
-1099
-1551
-2027
-2538
-3089
-3600
-3977
-4216
-4331
-4304
-4141
-3857
-3501
-3129
-2735
-2294
-1816
-1349
-914
-538
-224
-21
22
-21
-105
-227
-371
-512
-628
-692
-724
-749
-779
-783
-749
-662
-553
-431
-322
-260
-230
-265
-376
-536
-696
-838
-989
-1146
-1275
-1346
-1389
-1397
-1340
-1236
-1073
-894
-685
-459
-225
9
192
307
375
425
433
390
331
282
236
181
128
96
110
207
335
518
769
1045
1329
1607
1851
2036
2185
2285
2347
2400
2435
2471
2493
2448
2393
2364
2338
2353
2435
2577
2801
3071
3334
3608
3869
4173
4523
4876
5246
5603
5870
5924
5619
4850
3620
2088
524
-812
-1864
-2717
-3517
-4422
-5455
-6482
-7262
-7581
-7362
-6727
-5839
-4878
-3958
-3116
-2324
-1533
-797
-179
294
636
942
1237
1485
1580
1452
1131
724
432
357
553
940
1352
1693
1896
2032
2133
2249
2362
2398
2350
2175
1875
1442
901
241
-522
-1335
-2138
-2823
-3316
-3613
-3765
-3859
-3932
-3936
-3824
-3598
-3245
-2776
-2243
-1722
-1291
-963
-737
-582
-484
-444
-463
-486
-478
-466
-459
-462
-479
-485
-486
-438
-301
-83
151
345
452
452
363
188
-50
-318
-614
-955
-1357
-1849
-2389
-2885
-3315
-3710
-4059
-4271
-4283
-4121
-3883
-3605
-3249
-2820
-2423
-2093
-1756
-1363
-946
-622
-406
-282
-214
-237
-341
-455
-537
-548
-561
-606
-637
-619
-577
-556
-577
-597
-589
-575
-574
-596
-651
-736
-840
-985
-1154
-1319
-1410
-1422
-1402
-1387
-1355
-1271
-1152
-1021
-871
-693
-487
-305
-163
-52
57
147
174
150
128
139
151
158
171
202
261
323
363
415
559
752
959
1140
1324
1511
1629
1730
1793
1827
1845
1836
1823
1796
1749
1702
1647
1582
1545
1620
1794
2016
2278
2581
2919
3230
3493
3752
4052
4411
4774
5101
5422
5691
5781
5527
4780
3598
2170
674
-681
-1740
-2573
-3303
-4112
-5044
-5948
-6648
-6981
-6894
-6422
-5696
-4790
-3879
-3064
-2363
-1744
-1191
-740
-377
-109
160
447
704
848
788
581
335
165
187
436
833
1281
1666
1906
2064
2143
2170
2137
2038
1885
1657
1313
836
268
-382
-1067
-1755
-2406
-2918
-3220
-3337
-3346
-3292
-3236
-3144
-3007
-2808
-2525
-2148
-1741
-1387
-1133
-994
-933
-956
-1009
-1075
-1119
-1110
-1046
-946
-852
-737
-631
-527
-429
-314
-143
68
277
422
442
341
127
-164
-519
-913
-1305
-1757
-2225
-2732
-3269
-3677
-4038
-4299
-4323
-4188
-3979
-3681
-3312
-2797
-2198
-1674
-1280
-992
-703
-422
-254
-197
-204
-261
-371
-586
-855
-981
-989
-1047
-1109
-1132
-1192
-1159
-1080
-1057
-967
-878
-860
-870
-888
-918
-920
-911
-911
-954
-990
-973
-926
-837
-759
-653
-538
-432
-363
-346
-298
-232
-200
-236
-268
-240
-199
-181
-200
-206
-141
-59
19
121
271
477
650
760
861
957
1088
1212
1322
1442
1507
1542
1559
1535
1514
1491
1467
1467
1551
1645
1700
1805
1935
2108
2361
2646
2888
3165
3511
3820
4083
4289
4413
4612
4814
5033
5243
5372
5569
5775
5751
5420
4423
2767
695
-1575
-3534
-4943
-5933
-6553
-7032
-7471
-7807
-8091
-8045
-7355
-6109
-4504
-2786
-1249
11
956
1523
1834
1957
1932
1854
1798
1814
1909
1999
1953
1761
1543
1411
1494
1779
2134
2450
2548
2301
1707
859
-100
-1041
-1902
-2664
-3346
-3910
-4358
-4678
-4834
-4793
-4504
-4018
-3345
-2472
-1528
-600
169
653
863
879
766
630
514
399
290
135
-86
-311
-507
-617
-595
-470
-274
-61
65
43
-134
-444
-852
-1316
-1782
-2168
-2480
-2766
-3004
-3226
-3372
-3431
-3418
-3241
-2941
-2542
-2172
-1945
-1813
-1729
-1661
-1627
-1626
-1622
-1534
-1386
-1279
-1227
-1160
-1049
-945
-900
-873
-823
-728
-698
-784
-963
-1214
-1498
-1822
-2118
-2324
-2415
-2411
-2382
-2316
-2202
-2023
-1756
-1466
-1157
-830
-521
-266
-100
-51
-38
-74
-160
-276
-396
-498
-541
-566
-610
-630
-646
-611
-530
-408
-257
-81
47
122
149
124
91
56
59
72
56
61
96
183
274
324
377
437
514
581
629
720
874
1025
1143
1242
1355
1519
1668
1814
1971
2096
2212
2267
2265
2356
2474
2559
2654
2701
2779
2967
3131
3330
3585
3848
4147
4365
4445
4569
4731
4890
5046
5109
5237
5366
5110
4342
2840
706
-1644
-3940
-5745
-6893
-7412
-7403
-7318
-7278
-7182
-6908
-6171
-4991
-3501
-1802
-163
1076
1820
2057
2022
1923
1836
1752
1723
1841
2079
2315
2507
2560
2517
2441
2355
2324
2299
2157
1768
1031
-52
-1305
-2543
-3586
-4301
-4681
-4729
-4565
-4310
-3955
-3490
-2947
-2312
-1584
-817
-82
513
943
1181
1188
1000
674
346
156
127
240
386
540
648
638
550
410
276
166
-5
-263
-624
-1089
-1651
-2245
-2771
-3147
-3302
-3239
-3029
-2675
-2209
-1746
-1328
-1027
-806
-656
-590
-569
-579
-732
-1254
-1914
-2530
-2994
-3276
-3489
-3394
-2960
-2484
-2089
-1746
-1325
-842
-526
-419
-289
-180
-206
-376
-763
-1154
-1455
-1769
-2029
-2157
-2086
-1867
-1634
-1512
-1468
-1407
-1376
-1389
-1389
-1399
-1347
-1290
-1295
-1295
-1292
-1210
-1018
-740
-421
-75
258
519
684
707
593
456
285
71
-150
-365
-518
-642
-766
-856
-834
-702
-457
-155
119
384
604
724
778
775
722
693
642
557
477
461
501
610
731
904
1215
1517
1791
2030
2193
2402
2526
2484
2382
2252
2183
2064
1883
1784
1897
2149
2390
2669
3100
3586
3945
4075
4141
4279
4375
4395
4363
4452
4617
4649
4683
4657
4454
3984
2755
888
-1217
-3347
-5054
-6244
-6959
-7005
-6813
-6662
-6439
-6116
-5482
-4452
-3226
-1851
-417
721
1433
1783
1843
1825
1849
1834
1840
1979
2201
2414
2568
2532
2399
2208
1909
1630
1382
1061
645
-22
-950
-1966
-2958
-3778
-4280
-4449
-4352
-4015
-3591
-3146
-2651
-2104
-1507
-861
-271
244
648
890
982
947
765
559
401
276
294
430
564
683
694
567
374
92
-247
-543
-851
-1192
-1561
-1984
-2421
-2789
-3054
-3151
-3060
-2800
-2451
-2105
-1825
-1586
-1395
-1313
-1324
-1358
-1328
-1330
-1421
-1575
-1723
-1836
-1956
-2143
-2324
-2329
-2185
-1934
-1742
-1611
-1358
-1143
-1084
-1149
-1224
-1188
-1109
-1147
-1276
-1359
-1408
-1465
-1569
-1663
-1597
-1418
-1314
-1303
-1323
-1303
-1262
-1302
-1412
-1479
-1434
-1311
-1175
-1045
-883
-643
-400
-201
-17
152
338
498
549
495
342
153
-37
-224
-351
-399
-357
-296
-263
-246
-224
-169
-119
-80
-40
7
37
60
39
25
33
65
124
217
380
615
923
1230
1529
1818
2027
2124
2132
2120
2118
2054
1970
1875
1773
1658
1458
1291
1314
1451
1707
1976
2353
2841
3285
3479
3551
3702
3891
4061
4118
4082
4250
4375
4371
4313
4336
4630
4910
5010
4664
3893
2436
222
-2211
-4459
-6079
-6879
-7293
-7166
-6812
-6441
-5960
-5444
-4629
-3416
-2048
-654
608
1472
1902
1950
1731
1536
1528
1574
1778
2121
2482
2786
2919
2836
2621
2329
1937
1565
1246
817
233
-609
-1662
-2658
-3542
-4174
-4431
-4339
-3965
-3464
-2973
-2513
-2030
-1563
-1100
-577
-44
436
787
958
982
935
760
570
462
458
589
750
851
894
807
557
215
-187
-559
-851
-1148
-1485
-1837
-2214
-2555
-2819
-2934
-2846
-2555
-2177
-1772
-1364
-1026
-773
-598
-642
-879
-1129
-1396
-1686
-2129
-2596
-2824
-2943
-3084
-3153
-2981
-2470
-1861
-1369
-942
-485
-116
-18
-184
-400
-533
-644
-897
-1249
-1518
-1635
-1741
-1882
-2005
-1959
-1751
-1599
-1528
-1506
-1479
-1439
-1514
-1632
-1705
-1640
-1456
-1219
-951
-664
-315
42
304
505
672
828
926
898
731
443
144
-119
-343
-521
-615
-591
-507
-467
-477
-467
-371
-253
-174
-128
-63
31
75
88
83
121
261
399
498
610
814
1070
1258
1338
1393
1501
1599
1635
1615
1608
1686
1751
1714
1609
1539
1645
1832
2040
2255
2532
2883
3174
3226
3106
3080
3135
3131
3114
3089
3277
3570
3549
3462
3498
3648
3985
4198
4350
4748
4888
4483
3302
1258
-922
-3059
-4980
-6243
-6894
-6841
-6360
-6004
-5606
-5111
-4351
-3348
-2240
-966
282
1240
1737
1629
1258
903
693
774
1013
1455
2025
2527
2882
2982
2798
2535
2205
1783
1299
716
18
-817
-1821
-2842
-3742
-4309
-4467
-4280
-3767
-3128
-2462
-1912
-1598
-1372
-1140
-834
-458
-145
81
202
237
201
150
158
261
470
745
995
1156
1139
920
550
63
-463
-937
-1336
-1651
-1898
-2140
-2348
-2510
-2610
-2617
-2493
-2212
-1826
-1453
-1210
-1119
-1119
-1145
-1185
-1221
-1261
-1239
-1191
-1432
-1983
-2592
-3032
-3245
-3417
-3552
-3335
-2838
-2334
-2014
-1861
-1556
-1071
-727
-552
-402
-211
-79
-261
-712
-1093
-1226
-1279
-1438
-1618
-1637
-1488
-1406
-1575
-1845
-2000
-2006
-1940
-1923
-1915
-1747
-1498
-1285
-1136
-990
-669
-206
241
542
750
896
934
811
510
163
-99
-277
-462
-683
-872
-960
-956
-926
-921
-832
-642
-398
-193
-118
-85
-36
-26
-32
-57
-31
140
353
507
626
733
881
1054
1174
1315
1520
1737
1889
1901
1786
1667
1570
1456
1384
1338
1365
1490
1573
1586
1597
1638
1782
2041
2241
2539
2929
3139
3255
3279
3209
3296
3306
3284
3456
3600
3748
3919
3932
3956
4123
4225
4159
3654
2386
548
-1460
-3531
-5167
-6192
-6609
-6450
-6021
-5632
-5163
-4532
-3706
-2729
-1638
-510
631
1438
1668
1471
1100
842
782
825
1022
1476
2034
2468
2723
2784
2697
2491
2084
1580
1043
436
-326
-1234
-2204
-3089
-3761
-4146
-4198
-3882
-3324
-2679
-2055
-1582
-1239
-929
-674
-384
-99
81
206
264
265
295
318
369
516
732
979
1162
1235
1174
930
518
-23
-583
-1068
-1507
-1857
-2111
-2296
-2402
-2483
-2511
-2403
-2169
-1850
-1504
-1229
-1048
-1046
-1248
-1561
-1880
-2066
-2160
-2197
-2138
-2084
-2010
-1903
-1850
-1749
-1599
-1468
-1363
-1294
-1251
-1217
-1302
-1426
-1471
-1420
-1310
-1214
-1109
-942
-812
-757
-793
-876
-963
-1102
-1280
-1453
-1583
-1666
-1793
-1910
-1932
-1868
-1711
-1532
-1328
-1070
-794
-559
-392
-274
-185
-93
-15
20
45
51
69
50
-10
-68
-123
-176
-231
-264
-260
-239
-204
-192
-199
-209
-220
-210
-199
-183
-129
-33
71
193
314
422
538
653
767
883
1014
1175
1294
1340
1360
1368
1423
1445
1465
1546
1666
1779
1812
1761
1720
1640
1515
1463
1463
1570
1726
1897
2128
2360
2589
2856
3075
3273
3446
3543
3710
3834
3865
3889
3884
3933
4037
4093
4212
4376
4171
3521
2192
391
-1561
-3438
-4911
-5812
-6196
-6074
-5841
-5553
-5127
-4621
-3799
-2810
-1726
-537
515
1182
1419
1197
935
815
895
1163
1550
1978
2393
2640
2712
2636
2477
2243
1875
1420
868
176
-629
-1551
-2477
-3229
-3747
-3970
-3913
-3637
-3176
-2644
-2164
-1767
-1454
-1191
-873
-518
-198
67
242
350
404
442
524
676
897
1138
1312
1388
1305
1072
716
254
-240
-712
-1143
-1554
-1923
-2203
-2404
-2528
-2597
-2584
-2419
-2152
-1853
-1563
-1342
-1211
-1163
-1178
-1213
-1247
-1236
-1324
-1671
-2021
-2190
-2183
-2187
-2413
-2542
-2412
-2303
-2244
-2243
-2127
-1725
-1339
-1116
-895
-700
-543
-481
-602
-670
-556
-446
-537
-827
-1116
-1263
-1361
-1529
-1773
-1922
-1944
-1921
-1901
-1967
-1977
-1858
-1681
-1453
-1234
-1003
-668
-331
-73
106
270
423
534
548
493
455
392
265
34
-246
-434
-486
-494
-540
-566
-537
-517
-540
-616
-674
-605
-504
-397
-292
-204
-92
32
135
228
372
574
807
1010
1159
1323
1484
1543
1585
1648
1698
1695
1656
1663
1684
1604
1446
1337
1352
1433
1508
1600
1755
1975
2176
2322
2514
2848
3193
3458
3672
3861
4054
4140
4051
4035
4066
4127
4217
4271
4347
4485
4432
4009
2969
1254
-812
-2893
-4624
-5822
-6447
-6546
-6294
-5982
-5511
-5016
-4280
-3271
-2167
-925
293
1187
1666
1599
1209
929
836
1005
1366
1766
2241
2662
2851
2860
2714
2463
2117
1660
1104
456
-328
-1265
-2317
-3222
-3911
-4321
-4348
-4103
-3595
-2922
-2300
-1780
-1414
-1163
-885
-566
-230
113
356
438
431
385
398
517
718
1006
1282
1468
1446
1223
843
318
-244
-794
-1308
-1735
-2115
-2469
-2740
-2907
-2973
-2942
-2785
-2517
-2144
-1775
-1514
-1333
-1267
-1312
-1347
-1364
-1337
-1305
-1551
-1874
-2059
-2111
-2182
-2479
-2688
-2466
-2164
-1959
-1916
-1842
-1491
-1200
-1132
-1015
-802
-580
-515
-734
-890
-826
-765
-902
-1228
-1456
-1439
-1423
-1575
-1865
-2051
-2061
-2041
-2073
-2155
-2113
-1919
-1712
-1530
-1375
-1174
-864
-531
-269
-41
186
393
506
466
363
327
333
278
88
-126
-250
-277
-289
-400
-495
-498
-485
-514
-610
-694
-661
-580
-479
-359
-199
10
196
332
485
679
844
933
960
985
1086
1166
1207
1229
1259
1330
1412
1514
1640
1770
1804
1762
1705
1642
1540
1388
1276
1338
1541
1754
1932
2227
2701
3121
3456
3733
3973
4267
4366
4212
4126
4104
4099
4168
4116
4232
4574
4696
4417
3697
2264
490
-1503
-3565
-5087
-5988
-6433
-6400
-6292
-6064
-5547
-4915
-4010
-2935
-1705
-393
754
1403
1571
1339
1009
791
802
991
1420
1937
2396
2679
2804
2770
2689
2504
2150
1672
1065
327
-608
-1679
-2738
-3568
-4082
-4266
-4190
-3847
-3309
-2714
-2200
-1800
-1471
-1133
-826
-485
-160
77
246
279
228
237
362
620
955
1258
1455
1528
1398
1076
618
62
-452
-936
-1395
-1831
-2223
-2553
-2786
-2917
-2913
-2757
-2479
-2152
-1793
-1469
-1258
-1143
-1140
-1168
-1157
-1132
-1043
-955
-1187
-1581
-1879
-1952
-1852
-1885
-2044
-1995
-1962
-2081
-2251
-2434
-2408
-2180
-1974
-1764
-1427
-1180
-1028
-1027
-1095
-1012
-795
-675
-784
-1015
-1200
-1373
-1549
-1827
-2056
-2114
-2056
-1893
-1790
-1770
-1699
-1591
-1461
-1302
-1138
-914
-612
-344
-171
-13
162
322
436
499
576
691
745
633
358
64
-174
-315
-432
-563
-621
-621
-630
-646
-700
-726
-671
-555
-406
-262
-98
48
178
277
387
534
740
990
1243
1468
1686
1832
1888
1842
1730
1649
1623
1618
1528
1410
1331
1301
1300
1297
1378
1664
1966
2316
2669
2862
3048
3069
3000
3100
3125
3272
3443
3516
3656
3902
4105
4409
4505
4615
4773
4987
4869
4237
2855
819
-1430
-3682
-5416
-6511
-6983
-6930
-6509
-6051
-5395
-4820
-3998
-3040
-1948
-763
374
1105
1418
1156
714
400
382
688
1254
1950
2634
3133
3317
3250
2963
2623
2176
1617
937
102
-893
-1977
-3048
-3861
-4377
-4517
-4342
-3900
-3266
-2575
-1970
-1540
-1287
-1087
-923
-695
-462
-243
-63
34
89
151
288
566
938
1330
1650
1799
1684
1294
709
41
-594
-1185
-1677
-2117
-2479
-2748
-2939
-3019
-2977
-2836
-2575
-2232
-1877
-1583
-1387
-1293
-1300
-1317
-1286
-1222
-1077
-891
-719
-578
-760
-1188
-1559
-1801
-1949
-2190
-2502
-2531
-2572
-2777
-3010
-3138
-2896
-2434
-2102
-1744
-1235
-837
-665
-833
-1051
-1034
-921
-948
-1129
-1310
-1384
-1528
-1767
-2035
-2099
-1964
-1789
-1692
-1659
-1614
-1559
-1560
-1588
-1483
-1246
-900
-555
-285
-37
224
448
599
653
659
672
655
556
351
64
-206
-443
-628
-760
-826
-798
-748
-742
-761
-744
-672
-550
-414
-233
33
295
471
563
615
700
844
1033
1215
1390
1570
1620
1587
1544
1497
1587
1641
1662
1771
1783
1814
1871
1755
1700
1679
1707
1853
1907
2040
2335
2571
2808
3064
3343
3744
4014
4191
4366
4531
4615
4582
4456
4416
4392
4329
3873
2879
1404
-632
-2791
-4735
-6164
-6779
-6850
-6635
-6222
-5718
-5058
-4390
-3623
-2663
-1503
-339
632
1165
1315
1138
873
766
926
1415
2099
2714
3185
3403
3346
3126
2783
2335
1825
1171
389
-529
-1602
-2643
-3537
-4130
-4413
-4389
-4103
-3626
-3054
-2520
-2077
-1743
-1474
-1222
-924
-631
-353
-52
165
314
429
557
852
1198
1550
1854
1991
1905
1565
1004
335
-314
-920
-1447
-1928
-2324
-2618
-2856
-3016
-3050
-2929
-2641
-2291
-1962
-1678
-1460
-1359
-1343
-1362
-1332
-1232
-1060
-863
-691
-551
-433
-478
-838
-1328
-1660
-1786
-1908
-2258
-2683
-2920
-3113
-3304
-3420
-3295
-2822
-2183
-1679
-1289
-902
-652
-572
-718
-852
-753
-571
-583
-830
-1115
-1287
-1403
-1516
-1620
-1576
-1404
-1266
-1241
-1365
-1530
-1629
-1648
-1593
-1453
-1209
-884
-578
-339
-150
106
412
665
813
855
844
757
588
309
4
-231
-372
-408
-415
-424
-400
-369
-347
-338
-368
-359
-269
-151
-54
15
133
350
548
746
1066
1458
1906
2195
2232
2227
2138
1974
1763
1495
1411
1485
1437
1342
1183
1154
1328
1422
1583
1949
2265
2591
2729
2771
2935
3089
3252
3540
3793
3995
4224
4413
4552
4602
4698
4838
5134
5211
5103
4525
3214
1070
-1331
-3805
-5636
-6706
-7171
-7060
-6622
-6185
-5623
-4978
-4281
-3263
-2095
-848
239
1032
1303
1158
696
350
324
815
1581
2486
3243
3696
3821
3646
3254
2827
2358
1788
1107
189
-924
-2133
-3288
-4156
-4586
-4604
-4275
-3750
-3184
-2646
-2217
-1930
-1730
-1535
-1313
-1075
-793
-501
-286
-99
72
293
668
1125
1638
2090
2356
2417
2191
1684
1006
235
-482
-1085
-1594
-2014
-2353
-2652
-2856
-2945
-2885
-2691
-2406
-2090
-1808
-1600
-1520
-1542
-1596
-1603
-1529
-1348
-1110
-841
-585
-400
-273
-393
-729
-1088
-1361
-1528
-1761
-2120
-2456
-2722
-2961
-3137
-3189
-2992
-2566
-2106
-1751
-1391
-1121
-991
-1031
-1156
-1190
-1069
-939
-958
-1098
-1219
-1297
-1352
-1412
-1435
-1329
-1214
-1169
-1244
-1438
-1617
-1723
-1769
-1706
-1526
-1257
-971
-712
-512
-284
-1
291
526
647
683
667
582
391
129
-89
-222
-270
-286
-310
-310
-275
-281
-318
-326
-303
-269
-211
-194
-184
-129
-110
-46
88
319
699
1118
1424
1656
1769
1835
1839
1740
1646
1625
1635
1636
1540
1470
1466
1523
1587
1611
1848
2261
2635
2852
2905
3032
3177
3192
3242
3304
3699
4045
4216
4340
4346
4460
4609
4497
4544
4649
4486
3963
2625
699
-1331
-3394
-5169
-6232
-6720
-6643
-6285
-5976
-5533
-4901
-4194
-3253
-2227
-1193
-177
563
824
744
489
329
465
939
1616
2422
3154
3603
3738
3569
3236
2890
2466
1914
1207
316
-711
-1767
-2819
-3645
-4054
-4111
-3879
-3515
-3112
-2690
-2345
-2141
-2034
-1885
-1643
-1384
-1121
-846
-562
-297
-27
273
673
1164
1636
2035
2273
2245
1974
1505
880
203
-430
-963
-1386
-1752
-2064
-2301
-2461
-2523
-2467
-2367
-2173
-1940
-1793
-1713
-1757
-1835
-1843
-1831
-1757
-1578
-1313
-997
-733
-565
-422
-300
-422
-893
-1431
-1764
-1964
-2296
-2884
-3286
-3282
-3230
-3138
-2958
-2594
-1956
-1440
-1252
-1009
-775
-685
-796
-1088
-1213
-1033
-929
-1074
-1290
-1330
-1194
-1092
-1127
-1202
-1164
-1112
-1198
-1419
-1684
-1819
-1779
-1717
-1560
-1261
-871
-448
-106
147
425
723
929
997
884
695
559
425
225
-12
-155
-133
-54
-26
-75
-124
-141
-181
-260
-356
-376
-322
-276
-292
-286
-195
-39
139
344
633
1009
1366
1683
1977
2171
2351
2474
2464
2403
2267
2107
2072
2041
1997
1985
1992
2145
2288
2457
2603
2790
3085
3201
3199
3197
3202
3250
3329
3378
3629
3974
4250
4443
4583
4657
4792
4705
4141
3135
1415
-609
-2768
-4688
-5985
-6559
-6702
-6377
-5999
-5446
-4744
-4000
-3084
-2204
-1283
-389
264
526
483
179
44
134
551
1250
2141
3006
3632
3850
3818
3606
3285
2843
2217
1484
604
-421
-1556
-2629
-3408
-3796
-3844
-3630
-3277
-2871
-2505
-2241
-2110
-2044
-1910
-1766
-1638
-1438
-1225
-948
-667
-396
32
558
1121
1724
2174
2422
2481
2258
1840
1327
712
115
-383
-825
-1194
-1499
-1764
-1972
-2071
-2102
-2069
-1975
-1934
-1931
-1976
-2140
-2272
-2317
-2329
-2186
-1968
-1678
-1278
-937
-696
-485
-356
-461
-852
-1328
-1660
-1963
-2398
-2976
-3328
-3313
-3200
-3046
-2763
-2273
-1615
-1130
-936
-733
-591
-624
-854
-1179
-1327
-1268
-1289
-1446
-1571
-1503
-1312
-1190
-1193
-1189
-1141
-1156
-1345
-1642
-1922
-2071
-2081
-2045
-1869
-1532
-1102
-659
-260
73
423
764
993
1046
956
823
685
491
261
84
35
97
151
153
120
101
34
-104
-258
-390
-509
-600
-686
-704
-617
-453
-230
76
445
852
1277
1612
1869
2067
2171
2263
2366
2380
2394
2359
2283
2295
2205
2124
2063
1969
2038
2068
2156
2299
2438
2622
2769
3011
3327
3666
3944
3986
4033
4029
3965
3983
3943
4083
4308
4314
4185
3623
2381
702
-1300
-3135
-4390
-5158
-5531
-5493
-5468
-5429
-5247
-4971
-4302
-3411
-2496
-1604
-853
-359
-243
-447
-610
-510
20
774
1608
2455
3045
3358
3394
3216
3068
2931
2649
2258
1620
793
-169
-1234
-2169
-2775
-3043
-3024
-2887
-2757
-2647
-2617
-2644
-2686
-2708
-2618
-2452
-2217
-1950
-1722
-1462
-1168
-834
-369
188
795
1410
1807
1981
1949
1741
1423
996
568
261
-15
-323
-635
-976
-1260
-1474
-1647
-1726
-1737
-1781
-1906
-2090
-2327
-2580
-2743
-2821
-2745
-2532
-2274
-1991
-1705
-1482
-1301
-1333
-1574
-1691
-1663
-1601
-1726
-2066
-2265
-2373
-2543
-2674
-2640
-2284
-1832
-1556
-1375
-1177
-1062
-1110
-1337
-1486
-1430
-1303
-1304
-1457
-1595
-1622
-1616
-1653
-1655
-1544
-1352
-1270
-1364
-1543
-1762
-1900
-1965
-1953
-1784
-1521
-1216
-962
-775
-576
-314
-14
243
406
496
549
516
376
203
95
123
196
204
191
175
116
-26
-233
-378
-442
-492
-565
-641
-638
-566
-490
-398
-218
73
456
817
1072
1266
1428
1528
1622
1696
1787
1955
2061
2132
2182
2191
2268
2301
2289
2320
2352
2412
2493
2486
2425
2513
2671
2875
3034
3106
3214
3295
3443
3528
3653
3950
4182
4435
4575
4546
4551
4182
3284
1913
118
-1644
-3143
-4269
-4926
-5150
-5122
-5044
-4871
-4641
-4230
-3607
-3047
-2495
-1960
-1568
-1374
-1399
-1548
-1485
-1068
-405
502
1466
2358
3046
3392
3458
3436
3330
3111
2743
2219
1569
824
32
-717
-1234
-1522
-1595
-1547
-1564
-1631
-1752
-1998
-2303
-2603
-2880
-3039
-3108
-3100
-2956
-2727
-2434
-2022
-1517
-949
-322
277
747
1080
1188
1131
993
754
556
431
365
348
317
204
105
-2
-147
-270
-409
-606
-897
-1295
-1741
-2142
-2486
-2737
-2859
-2838
-2669
-2474
-2346
-2255
-2160
-2046
-1933
-1899
-2105
-2483
-2782
-2890
-2816
-2804
-2903
-2789
-2492
-2150
-1858
-1664
-1405
-1130
-1011
-992
-966
-1065
-1170
-1369
-1502
-1368
-1200
-1110
-1167
-1224
-1173
-1121
-1206
-1387
-1563
-1693
-1846
-2015
-2176
-2235
-2148
-1974
-1760
-1466
-1114
-811
-582
-442
-336
-205
-132
-118
-143
-146
-45
56
141
212
298
419
524
559
507
429
316
132
-100
-288
-375
-382
-348
-233
-68
125
344
511
683
851
974
1069
1079
1082
1108
1163
1290
1462
1618
1783
1964
2084
2220
2339
2411
2522
2598
2660
2767
2872
2965
3076
3159
3252
3419
3610
3745
3854
3959
4075
4204
4298
4377
4541
4690
4664
4347
3460
2046
375
-1313
-2677
-3582
-4096
-4257
-4226
-4353
-4351
-4314
-4199
-3909
-3618
-3193
-2745
-2515
-2591
-2747
-2867
-2663
-2117
-1349
-330
730
1648
2314
2699
2936
3119
3176
3095
2939
2635
2221
1709
1151
721
463
286
205
164
65
-128
-465
-958
-1539
-2066
-2548
-2890
-3092
-3242
-3245
-3197
-3116
-2903
-2614
-2198
-1734
-1346
-1016
-832
-751
-740
-761
-733
-579
-339
-57
205
435
629
765
874
908
903
823
616
340
9
-359
-680
-974
-1230
-1363
-1454
-1515
-1587
-1701
-1878
-2271
-2804
-3225
-3547
-3730
-3870
-4039
-4014
-3950
-3954
-3899
-3662
-3235
-2752
-2344
-1939
-1555
-1398
-1356
-1358
-1228
-910
-689
-538
-393
-272
-188
-213
-286
-324
-360
-490
-702
-980
-1286
-1590
-1849
-2030
-2103
-2070
-1985
-1899
-1771
-1652
-1561
-1476
-1396
-1306
-1231
-1115
-1021
-1006
-993
-930
-814
-629
-426
-192
49
241
335
333
311
341
357
366
401
406
375
335
308
364
554
740
890
990
1028
1065
1011
943
975
1025
1119
1223
1279
1351
1464
1522
1571
1656
1765
1886
1959
1979
2018
2080
2077
2170
2325
2424
2694
2920
3100
3472
3645
3836
4021
4104
4304
4384
4469
4568
4590
4417
3963
3031
1880
754
-322
-938
-1315
-1578
-1709
-2002
-2226
-2478
-2736
-2852
-2979
-3023
-3081
-3222
-3440
-3716
-3907
-3836
-3598
-3107
-2517
-1959
-1404
-899
-494
-183
58
279
504
629
764
850
902
1024
1117
1284
1519
1678
1825
1902
1913
1822
1570
1253
894
534
231
-40
-313
-530
-745
-904
-1024
-1131
-1230
-1387
-1528
-1710
-1914
-2110
-2300
-2493
-2640
-2718
-2733
-2664
-2569
-2400
-2155
-1885
-1646
-1423
-1250
-1133
-1015
-925
-820
-721
-653
-548
-434
-305
-157
-50
20
99
100
105
-4
-349
-691
-1051
-1385
-1614
-1892
-2109
-2214
-2255
-2219
-2189
-2123
-2042
-1935
-1827
-1740
-1731
-1722
-1712
-1683
-1506
-1334
-1136
-914
-720
-470
-244
-81
41
112
185
248
266
250
220
244
342
444
580
730
861
963
1058
1148
1191
1196
1129
1109
1139
1154
1138
1064
1070
1155
1300
1407
1497
1561
1573
1589
1588
1516
1467
1489
1469
1475
1505
1501
1494
1497
1465
1462
1524
1522
1493
1479
1448
1401
1329
1348
1340
1346
1319
1307
1263
1243
1177
1107
995
926
883
786
753
657
621
530
415
364
417
430
414
388
414
416
394
371
320
385
444
426
458
499
535
563
566
534
533
565
592
603
590
615
622
595
595
576
549
529
491
483
460
419
391
337
291
256
240
209
180
148
95
55
-6
-54
-117
-160
-183
-234
-250
-264
-296
-318
-337
-359
-367
-374
-377
-373
-375
-378
-373
-380
-402
-414
-418
-404
-384
-360
-344
-334
-322
-327
-330
-337
-367
-393
-433
-499
-570
-633
-719
-784
-834
-873
-866
-865
-875
-876
-883
-885
-879
-900
-897
-904
-901
-889
-907
-910
-920
-930
-924
-906
-880
-822
-792
-797
-781
-793
-790
-789
-790
-781
-780
-785
-775
-781
-775
-758
-746
-715
-693
-655
-636
-635
-642
-645
-625
-624
-617
-623
-630
-621
-619
-612
-623
-628
-650
-665
-698
-743
-754
-770
-783
-797
-795
-790
-791
-788
-766
-739
-702
-681
-650
-605
-577
-538
-520
-485
-450
-424
-413
-400
-386
-375
-368
-386
-380
-396
-439
-458
-479
-509
-539
-565
-605
-631
-639
-659
-642
-618
-601
-558
-510
-485
-455
-408
-367
-342
-324
-303
-279
-260
-254
-246
-240
-239
-241
-263
-281
-306
-322
-359
-398
-422
-448
-482
-519
-538
-549
-558
-570
-570
-582
-584
-567
-550
-517
-486
-468
-446
-422
-397
-375
-342
-321
-312
-290
-269
-243
-212
-191
-173
-155
-152
-150
-164
-179
-204
-239
-255
-266
-295
-311
-308
-309
-305
-289
-272
-282
-296
-319
-350
-381
-420
-440
-448
-465
-481
-487
-484
-495
-503
-508
-498
-489
-496
-498
-503
-495
-489
-489
-482
-451
-407
-372
-348
-319
-289
-272
-274
-295
-327
-360
-386
-420
-463
-498
-531
-565
-587
-585
-576
-577
-577
-577
-569
-570
-580
-583
-577
-580
-580
-573
-587
-589
-588
-594
-595
-583
-570
-555
-533
-516
-492
-470
-466
-457
-449
-441
-431
-412
-394
-409
-425
-424
-415
-422
-423
-418
-402
-408
-417
-425
-427
-431
-421
-415
-410
-400
-402
-406
-408
-394
-394
-399
-411
-432
-470
-502
-514
-527
-546
-569
-567
-548
-535
-521
-505
-484
-463
-455
-429
-413
-394
-369
-346
-331
-320
-295
-277
-263
-255
-247
-250
-260
-273
-277
-411
-505
-423
-347
-393
-453
-360
-391
-488
-522
-490
-478
-500
-433
-367
-363
-388
-360
-333
-346
-362
-338
-314
-331
-322
-283
-274
-276
-274
-287
-308
-328
-328
-333
-364
-404
-435
-473
-525
-546
-545
-548
-551
-538
-497
-473
-447
-409
-390
-373
-343
-307
-272
-248
-234
-197
-169
-168
-149
-141
-138
-141
-151
-163
-186
-199
-227
-258
-285
-315
-342
-353
-375
-375
-381
-379
-374
-372
-365
-384
-396
-410
-413
-419
-420
-422
-401
-362
-348
-327
-310
-298
-300
-318
-341
-344
-339
-324
-321
-318
-315
-319
-321
-310
-275
-240
-221
-227
-201
-200
-212
-231
-250
-275
-292
-315
-326
-330
-357
-374
-392
-412
-417
-434
-450
-460
-463
-467
-484
-481
-477
-483
-482
-463
-454
-452
-458
-462
-475
-483
-480
-461
-447
-431
-412
-402
-392
-381
-384
-371
-354
-340
-334
-344
-351
-373
-392
-394
-395
-394
-381
-391
-400
-402
-410
-401
-398
-378
-352
-343
-332
-338
-346
-349
-360
-377
-402
-417
-427
-441
-451
-456
-463
-466
-452
-437
-426
-411
-397
-393
-395
-401
-396
-375
-351
-337
-312
-292
-260
-244
-238
-199
-175
-161
-156
-147
-162
-197
-225
-255
-278
-292
-304
-313
-311
-293
-278
-273
-266
-284
-286
-291
-287
-286
-279
-263
-282
-284
-280
-273
-250
-228
-208
-192
-180
-186
-183
-165
-173
-184
-216
-247
-287
-335
-372
-431
-476
-492
-505
-522
-516
-497
-473
-464
-454
-435
-410
-405
-409
-399
-388
-380
-355
-329
-284
-245
-239
-244
-255
-262
-274
-288
-303
-320
-339
-352
-371
-388
-381
-373
-357
-343
-322
-311
-313
-324
-338
-340
-360
-364
-374
-375
-378
-376
-349
-312
-288
-274
-288
-305
-313
-332
-348
-362
-360
-368
-367
-365
-367
-360
-369
-373
-356
-325
-298
-294
-304
-306
-303
-294
-294
-286
-279
-275
-274
-281
-286
-292
-307
-310
-320
-314
-309
-334
-341
-330
-324
-331
-332
-335
-341
-322
-319
-317
-307
-302
-302
-301
-303
-305
-299
-308
-313
-328
-334
-322
-315
-312
-318
-320
-314
-329
-342
-335
-340
-345
-359
-360
-356
-346
-334
-329
-321
-297
-291
-292
-282
-276
-271
-288
-309
-320
-323
-342
-360
-357
-372
-379
-388
-395
-391
-385
-377
-362
-355
-354
-363
-392
-398
-394
-395
-359
-332
-309
-280
-262
-253
-249
-223
-220
-205
-197
-181
-189
-226
-238
-271
-317
-347
-356
-359
-372
-364
-350
-351
-352
-340
-318
-304
-296
-276
-269
-270
-269
-273
-272
-280
-266
-238
-205
-177
-172
-153
-148
-151
-155
-156
-169
-194
-220
-245
-286
-331
-356
-364
-384
-390
-396
-398
-408
-440
-447
-461
-470
-477
-471
-456
-443
-410
-376
-354
-331
-314
-306
-305
-302
-304
-320
-325
-324
-331
-335
-348
-362
-332
-309
-307
-273
-244
-224
-222
-227
-225
-223
-223
-241
-258
-254
-249
-247
-242
-244
-238
-232
-220
-212
-214
-239
-260
-263
-271
-296
-325
-328
-337
-350
-347
-334
-308
-307
-317
-311
-296
-296
-296
-294
-289
-303
-316
-333
-322
-303
-295
-289
-287
-280
-278
-278
-286
-289
-286
-286
-297
-302
-306
-304
-300
-286
-282
-268
-261
-250
-232
-222
-230
-244
-262
-277
-285
-300
-299
-295
-296
-306
-300
-275
-279
-262
-249
-250
-242
-249
-265
-276
-276
-267
-254
-241
-214
-190
-162
-141
-132
-130
-125
-118
-120
-102
-104
-127
-150
-169
-186
-200
-205
-212
-223
-235
-232
-226
-239
-248
-266
-274
-292
-326
-342
-341
-327
-302
-288
-255
-208
-172
-138
-112
-89
-70
-54
-37
-33
-53
-78
-103
-153
-199
-209
-224
-231
-218
-217
-231
-245
-261
-280
-296
-307
-297
-305
-302
-303
-315
-313
-301
-280
-267
-244
-229
-220
-204
-206
-219
-229
-244
-262
-275
-288
-309
-325
-317
-316
-331
-335
-334
-324
-321
-312
-313
-306
-322
-350
-346
-332
-321
-310
-293
-279
-259
-253
-246
-226
-209
-204
-209
-214
-230
-235
-251
-279
-286
-299
-317
-324
-324
-307
-322
-335
-339
-347
-348
-353
-353
-358
-334
-328
-330
-315
-315
-299
-272
-235
-214
-216
-209
-207
-225
-240
-243
-232
-219
-240
-255
-243
-233
-229
-214
-195
-175
-166
-168
-177
-180
-174
-177
-185
-182
-172
-163
-174
-186
-197
-215
-229
-249
-254
-251
-263
-286
-308
-315
-322
-315
-318
-308
-295
-296
-279
-256
-238
-244
-241
-235
-223
-198
-201
-206
-216
-208
-205
-212
-205
-203
-201
-219
-235
-246
-254
-273
-291
-303
-308
-317
-329
-320
-306
-279
-266
-246
-234
-224
-220
-216
-199
-202
-210
-202
-205
-210
-207
-203
-228
-253
-262
-251
-250
-257
-252
-254
-250
-270
-295
-311
-336
-341
-337
-344
-329
-293
-279
-261
-228
-184
-142
-110
-89
-62
-27
-32
-46
-51
-71
-89
-118
-146
-161
-177
-192
-219
-258
-267
-271
-293
-311
-315
-318
-319
-320
-315
-302
-285
-269
-246
-220
-198
-183
-173
-174
-180
-173
-172
-171
-173
-187
-212
-226
-234
-252
-284
-290
-296
-318
-321
-310
-313
-333
-335
-331
-320
-322
-328
-317
-312
-298
-293
-273
-245
-231
-203
-174
-153
-139
-138
-144
-164
-180
-192
-206
-222
-230
-241
-256
-261
-271
-272
-291
-301
-294
-290
-275
-282
-288
-297
-310
-302
-302
-305
-289
-275
-265
-240
-212
-207
-215
-220
-223
-209
-217
-220
-234
-243
-236
-258
-269
-271
-268
-274
-264
-248
-236
-203
-202
-202
-208
-216
-229
-253
-259
-275
-276
-268
-263
-267
-283
-290
-282
-271
-259
-238
-229
-243
-252
-257
-271
-290
-304
-305
-321
-325
-321
-324
-322
-314
-293
-284
-289
-267
-258
-259
-248
-236
-228
-244
-260
-266
-288
-295
-303
-319
-331
-332
-337
-336
-326
-306
-273
-245
-228
-232
-236
-255
-239
-233
-226
-220
-219
-207
-219
-239
-256
-264
-271
-268
-280
-296
-317
-353
-381
-401
-422
-426
-428
-426
-416
-400
-368
-341
-335
-321
-293
-274
-247
-220
-199
-190
-191
-208
-225
-225
-240
-252
-265
-256
-277
-304
-308
-321
-343
-352
-334
-335
-339
-332
-325
-315
-314
-311
-308
-310
-304
-281
-264
-254
-245
-233
-217
-208
-206
-203
-211
-231
-255
-274
-287
-303
-308
-327
-343
-364
-383
-376
-395
-414
-427
-427
-419
-419
-415
-401
-401
-401
-385
-365
-345
-319
-275
-263
-264
-248
-238
-251
-258
-266
-273
-272
-280
-283
-274
-266
-266
-257
-253
-256
-264
-268
-263
-279
-279
-275
-283
-299
-317
-319
-331
-349
-344
-315
-312
-303
-286
-253
-240
-242
-242
-232
-229
-234
-227
-239
-236
-221
-216
-195
-185
-186
-176
-157
-156
-156
-161
-170
-183
-196
-216
-231
-231
-230
-220
-223
-212
-221
-235
-238
-256
-256
-254
-259
-284
-308
-318
-324
-324
-326
-319
-303
-285
-270
-246
-244
-247
-243
-245
-247
-260
-265
-281
-291
-293
-311
-327
-342
-351
-358
-355
-356
-349
-334
-325
-321
-305
-294
-285
-273
-251
-230
-221
-201
-203
-213
-206
-206
-202
-202
-208
-201
-207
-225
-230
-245
-256
-262
-277
-296
-307
-299
-292
-300
-306
-296
-289
-280
-277
-260
-239
-231
-218
-197
-162
-145
-154
-147
-138
-141
-158
-164
-170
-177
-178
-199
-221
-231
-243
-261
-275
-290
-310
-321
-336
-350
-355
-359
-351
-340
-330
-316
-298
-286
-255
-233
-208
-190
-175
-169
-189
-211
-225
-231
-250
-271
-278
-297
-316
-333
-342
-340
-341
-336
-336
-336
-335
-345
-348
-344
-343
-342
-339
-319
-305
-301
-298
-292
-291
-270
-235
-212
-200
-189
-203
-212
-231
-254
-247
-236
-231
-244
-258
-257
-264
-281
-278
-265
-255
-264
-267
-282
-300
-310
-333
-357
-369
-372
-376
-367
-355
-341
-326
-320
-316
-296
-261
-247
-254
-246
-236
-253
-265
-273
-273
-248
-241
-256
-248
-239
-248
-237
-226
-232
-233
-243
-258
-275
-281
-279
-302
-322
-325
-335
-363
-380
-395
-418
-419
-423
-437
-422
-404
-388
-391
-388
-376
-377
-369
-361
-347
-321
-317
-312
-307
-328
-334
-320
-335
-348
-360
-383
-389
-399
-419
-438
-452
-446
-452
-453
-448
-427
-407
-407
-396
-361
-345
-338
-331
-318
-295
-294
-293
-292
-293
-305
-322
-326
-321
-329
-325
-336
-335
-338
-346
-363
-385
-388
-404
-425
-447
-444
-449
-447
-453
-456
-435
-421
-409
-390
-365
-326
-306
-282
-260
-240
-219
-194
-186
-207
-218
-223
-253
-268
-281
-296
-325
-352
-378
-408
-432
-457
-463
-468
-475
-465
-456
-463
-454
-425
-400
-363
-331
-313
-302
-286
-262
-257
-249
-243
-249
-243
-241
-253
-262
-253
-252
-258
-267
-278
-294
-314
-319
-308
-317
-332
-338
-337
-353
-364
-360
-367
-363
-360
-356
-338
-308
-274
-262
-261
-249
-257
-259
-265
-266
-253
-261
-255
-233
-220
-212
-213
-231
-235
-234
-210
-204
-215
-212
-232
-255
-286
-303
-307
-307
-299
-295
-278
-254
-237
-226
-214
-213
-214
-216
-208
-208
-220
-239
-255
-285
-310
-316
-301
-287
-285
-262
-254
-246
-235
-225
-213
-222
-221
-211
-219
-235
-240
-250
-250
-257
-272
-267
-257
-260
-265
-250
-231
-217
-225
-221
-230
-230
-226
-211
-198
-193
-194
-192
-201
-190
-201
-214
-232
-251
-257
-282
-304
-336
-327
-325
-335
-335
-317
-301
-281
-256
-247
-231
-257
-278
-269
-266
-269
-262
-259
-260
-267
-257
-216
-189
-173
-163
-166
-165
-155
-149
-151
-153
-153
-172
-193
-213
-219
-221
-234
-230
-233
-237
-237
-242
-250
-261
-264
-236
-225
-209
-193
-181
-166
-165
-166
-135
-97
-95
-79
-73
-82
-82
-82
-91
-86
-98
-114
-115
-127
-137
-160
-153
-149
-154
-153
-141
-145
-158
-147
-143
-130
-120
-127
-116
-105
-97
-77
-53
-40
-33
-33
-33
-45
-56
-70
-65
-63
-79
-86
-87
-79
-85
-95
-118
-128
-134
-145
-160
-179
-189
-200
-201
-193
-179
-157
-143
-118
-101
-81
-62
-46
-57
-61
-74
-67
-102
-96
-101
-78
-85
-63
-75
-26
-185
-313
153
-164
-168
-83
-105
-252
-211
-349
-265
-523
-244
-3207
-2858
-712
-1958
-717
-462
17
-231
-162
-313
-463
-271
-221
-85
-318
-120
-138
-292
-37
-21
-274
-373
-400
-272
-638
-904
-347
-249
-449
-217
-217
-320
-283
-542
-622
-492
-640
-839
-439
-483
-673
-557
-801
-472
-310
-519
-570
-627
-439
-981
-743
-772
-942
-509
-806
-631
-448
-574
-391
-947
-433
-702
-1091
-695
-618
-675
-926
-881
-621
-895
-604
-900
-596
-455
-913
-871
-823
-985
-1292
-871
-832
-1034
-586
-720
-806
-940
-858
-766
-904
-1144
-1215
-669
-1296
-1276
-914
-1121
-1192
-845
-1038
-841
-1324
-1131
-918
-1467
-1548
-1109
-912
-1350
-1356
-868
-887
-1364
-1050
-1091
-1134
-971
-1083
-906
-1127
-791
-715
-848
-1081
-566
-329
-692
-654
-454
-406
-787
-509
-568
-341
-292
-447
-123
-106
-412
-49
8
-80
-80
-80
137
113
-76
124
258
272
351
562
413
416
679
484
520
279
629
704
444
636
930
729
657
625
734
-981
-458
486
-490
-352
-14
623
-139
-295
305
110
-197
390
119
-153
82
-169
-169
449
373
194
695
507
339
282
152
388
550
101
280
698
216
486
404
-121
227
111
-365
-179
252
-307
-419
-149
-44
-104
-178
-145
153
-180
-791
-440
-390
-509
-258
-470
-462
-69
-209
-653
-489
-330
-468
-453
-497
-276
-472
-631
-381
-96
-143
-90
194
62
-38
-186
-502
-136
-5
-173
184
517
431
490
543
505
350
378
411
460
847
494
358
507
483
460
183
419
438
309
122
115
231
80
214
257
378
244
69
88
203
45
13
318
220
332
214
8
12
174
72
17
354
336
302
330
206
626
512
286
547
737
516
598
729
551
614
650
487
757
951
886
899
868
844
896
826
984
1209
1030
1187
1142
983
942
1185
1183
1220
1450
1376
1329
1295
1418
1196
1167
1301
1401
1098
945
1233
1289
1244
1351
1343
1134
964
1151
1113
1051
1061
1065
1143
1050
1058
875
991
1122
1024
1042
960
1116
1134
1130
1102
1065
1142
1127
945
869
939
979
944
724
951
1045
786
660
781
792
773
646
621
558
660
809
564
548
609
687
712
674
753
670
570
645
736
698
605
642
605
571
546
450
599
618
542
508
638
543
330
464
622
480
296
379
326
293
237
240
290
271
361
160
77
165
128
40
-10
103
102
-9
-194
-180
-24
-48
-95
-90
37
158
76
-6
15
39
13
60
200
251
168
43
71
23
51
50
52
197
122
-100
-127
-18
8
21
-22
70
207
13
-163
-31
-97
-206
-96
19
-1
3
-20
-114
-123
-118
-123
-90
-121
-111
-96
-303
-385
-180
-223
-387
-249
-295
-404
-408
-505
-603
-606
-514
-380
-279
-258
-319
-437
-435
-395
-315
-236
-227
-176
-197
-322
-407
-322
-221
-199
-175
-132
-176
-315
-448
-331
-216
-214
-201
-137
-168
-252
-263
-245
-160
-35
-115
-214
-125
-89
-123
-124
-32
-69
-57
-36
-52
-59
-138
-203
-195
-125
-42
-12
-102
-79
-2
-121
-236
-174
-45
-56
-112
-93
-78
-107
-186
-195
-79
-49
-41
-52
-90
-129
-162
-113
21
134
150
126
99
40
-3
17
29
102
162
171
127
35
30
-11
-28
-25
-8
5
-69
-94
-107
-146
-109
-26
53
44
-67
-101
-168
-227
-156
-95
-62
-38
-37
-37
-130
-215
-231
-236
-216
-226
-243
-259
-301
-346
-390
-446
-469
-472
-493
-591
-665
-690
-741
-815
-821
-775
-782
-807
-787
-774
-816
-909
-933
-898
-913
-922
-916
-890
-888
-918
-931
-920
-870
-875
-917
-942
-982
-1002
-1000
-956
-874
-818
-799
-850
-878
-927
-1018
-1052
-1054
-1004
-986
-1008
-997
-1012
-1040
-1032
-1014
-1051
-1079
-1081
-1110
-1109
-1132
-1095
-1038
-995
-929
-919
-933
-952
-994
-1009
-1034
-994
-934
-896
-874
-855
-852
-850
-817
-795
-751
-679
-623
-591
-575
-555
-537
-506
-428
-346
-291
-264
-263
-246
-226
-225
-125
30
137
183
239
299
298
266
339
414
443
480
531
604
626
621
684
712
727
786
795
793
789
772
816
831
874
1012
973
965
957
941
971
954
1026
1108
1093
1123
1138
1130
1085
1051
1088
1130
1140
1050
1017
925
858
794
667
608
558
481
363
179
49
-98
-258
-368
-475
-557
-677
-801
-955
-1120
-1255
-1351
-1427
-1497
-1604
-1733
-1860
-1964
-2046
-2107
-2165
-2215
-2263
-2306
-2336
-2394
-2456
-2486
-2502
-2490
-2491
-2507
-2484
-2488
-2495
-2468
-2431
-2359
-2284
-2241
-2190
-2136
-2080
-1997
-1917
-1844
-1738
-1652
-1580
-1527
-1478
-1435
-1436
-1405
-1350
-1303
-1266
-1255
-1271
-1306
-1329
-1353
-1370
-1385
-1420
-1458
-1525
-1608
-1633
-1650
-1640
-1651
-1674
-1671
-1691
-1720
-1759
-1779
-1747
-1692
-1645
-1592
-1529
-1475
-1430
-1361
-1278
-1203
-1154
-1108
-1082
-1047
-994
-918
-833
-720
-611
-536
-480
-464
-395
-310
-196
-92
-58
39
105
136
232
298
417
477
508
601
621
685
755
786
865
946
1013
1093
1177
1229
1326
1411
1385
1522
1600
1651
1765
1786
1956
2053
2157
2314
2230
2193
2044
1878
1912
1892
1925
1822
1490
1260
1012
818
724
611
557
342
-8
-253
-505
-690
-825
-1040
-1246
-1482
-1676
-1843
-2019
-2189
-2351
-2519
-2649
-2699
-2718
-2764
-2841
-2932
-2944
-2955
-2901
-2778
-2670
-2549
-2495
-2470
-2417
-2305
-2137
-1965
-1802
-1621
-1447
-1283
-1135
-992
-832
-645
-451
-286
-125
2
129
220
286
380
462
531
564
548
540
508
486
506
512
519
475
366
219
34
-302
-590
-688
-723
-616
-648
-792
-1052
-1481
-1751
-1974
-2091
-2086
-2119
-2164
-2318
-2441
-2526
-2595
-2635
-2624
-2599
-2690
-2717
-2743
-2781
-2800
-2863
-2797
-2609
-2365
-2149
-2122
-2114
-2148
-2120
-1984
-1794
-1561
-1389
-1239
-1105
-1004
-911
-828
-731
-616
-536
-408
-352
-336
-307
-257
-195
-148
-53
28
62
34
-65
-126
-105
-19
79
101
116
108
72
54
14
5
9
25
106
190
263
309
335
386
453
549
643
706
722
762
854
972
1144
1340
1475
1603
1693
1715
1784
1915
2099
2301
2478
2604
2624
2562
2463
2394
2443
2459
2429
2187
1880
1542
1249
1232
1206
1236
1148
730
335
-89
-420
-615
-819
-949
-1179
-1359
-1534
-1736
-1885
-2064
-2303
-2533
-2647
-2730
-2786
-2852
-2979
-3073
-3068
-3002
-2871
-2772
-2698
-2712
-2746
-2732
-2639
-2424
-2185
-1946
-1697
-1501
-1329
-1202
-1061
-944
-839
-666
-504
-323
-140
7
105
195
300
423
511
560
579
580
483
350
314
304
340
257
133
17
-132
-245
-424
-601
-738
-905
-1030
-1158
-1274
-1364
-1483
-1602
-1743
-1856
-1990
-2118
-2222
-2294
-2355
-2432
-2442
-2437
-2419
-2409
-2443
-2446
-2408
-2328
-2251
-2206
-2137
-2048
-1910
-1775
-1631
-1499
-1417
-1333
-1259
-1147
-1031
-944
-819
-693
-584
-483
-412
-347
-316
-285
-249
-197
-145
-102
-52
-22
-22
-15
26
53
52
41
14
-16
-54
-81
-58
-32
9
53
92
141
175
182
187
183
235
345
418
511
548
609
729
761
877
995
1039
1213
1297
1409
1577
1643
1810
1953
2078
2269
2373
2447
2508
2419
2359
2315
2316
2391
2391
2170
1888
1586
1321
1226
1161
1116
997
695
351
1
-322
-509
-701
-859
-1067
-1313
-1545
-1755
-1938
-2097
-2276
-2485
-2605
-2657
-2695
-2761
-2862
-2952
-2967
-2918
-2812
-2723
-2635
-2607
-2617
-2591
-2503
-2327
-2116
-1904
-1716
-1575
-1440
-1290
-1141
-968
-818
-659
-487
-346
-182
-31
83
173
268
360
406
384
368
400
429
477
483
453
402
306
180
53
-68
-175
-286
-417
-523
-635
-760
-882
-1017
-1141
-1271
-1422
-1541
-1647
-1738
-1837
-1914
-1941
-1924
-1895
-1923
-1974
-2015
-2029
-2003
-1955
-1892
-1800
-1738
-1683
-1597
-1523
-1425
-1351
-1261
-1175
-1081
-963
-865
-758
-666
-588
-505
-406
-316
-253
-212
-195
-201
-166
-82
-8
38
67
94
89
95
109
120
148
182
216
225
226
233
216
173
177
198
229
270
295
311
335
348
401
491
557
614
690
750
815
915
1027
1177
1279
1451
1565
1640
1759
1819
1935
2032
2181
2353
2463
2583
2619
2571
2497
2409
2426
2384
2330
2142
1925
1730
1570
1523
1418
1291
1088
764
410
76
-175
-318
-478
-627
-845
-1070
-1259
-1448
-1677
-1891
-2109
-2305
-2408
-2461
-2489
-2577
-2661
-2692
-2687
-2636
-2573
-2539
-2496
-2482
-2431
-2356
-2204
-1976
-1768
-1603
-1475
-1338
-1218
-1110
-967
-804
-633
-423
-227
-64
55
145
232
296
400
495
563
584
578
578
571
569
566
559
519
425
305
182
46
-42
-123
-206
-282
-363
-481
-642
-792
-947
-1093
-1175
-1245
-1304
-1353
-1406
-1475
-1538
-1579
-1608
-1594
-1571
-1551
-1537
-1544
-1508
-1446
-1371
-1267
-1177
-1076
-978
-905
-849
-794
-714
-582
-454
-331
-248
-172
-101
-49
31
98
155
225
283
334
364
379
415
444
479
497
493
498
471
434
437
475
554
631
649
642
608
535
505
504
598
711
795
881
917
939
938
980
1061
1149
1271
1354
1465
1544
1654
1803
1906
2082
2228
2352
2475
2474
2446
2341
2139
2020
1972
1939
1889
1790
1688
1562
1409
1257
1033
737
427
136
-98
-250
-357
-463
-630
-860
-1074
-1294
-1504
-1673
-1824
-2035
-2229
-2355
-2397
-2381
-2389
-2444
-2517
-2544
-2560
-2566
-2559
-2526
-2466
-2370
-2217
-2007
-1785
-1597
-1477
-1393
-1296
-1170
-1000
-813
-634
-465
-289
-112
72
239
341
386
393
430
499
560
608
629
653
675
669
638
560
467
354
225
120
50
22
-29
-118
-221
-340
-459
-565
-692
-817
-941
-1054
-1136
-1190
-1225
-1252
-1279
-1288
-1294
-1306
-1336
-1381
-1412
-1412
-1366
-1291
-1187
-1067
-983
-911
-855
-816
-727
-647
-563
-458
-341
-217
-101
5
85
131
188
261
318
387
437
469
529
584
648
704
730
720
706
693
685
688
704
735
728
709
717
696
709
704
670
685
700
699
701
709
712
747
783
816
848
885
910
964
1076
1165
1236
1349
1399
1439
1512
1572
1665
1764
1847
1922
1876
1655
1177
767
562
587
967
1270
1376
1156
619
79
-348
-503
-454
-401
-418
-623
-832
-987
-1139
-1208
-1276
-1442
-1647
-1787
-1915
-2036
-2189
-2328
-2338
-2186
-1947
-1792
-1825
-1998
-2247
-2414
-2407
-2192
-1837
-1537
-1365
-1329
-1314
-1260
-1179
-1059
-951
-836
-664
-496
-314
-147
-33
42
122
264
381
433
367
231
146
179
297
429
545
575
434
208
0
-124
-182
-235
-262
-278
-313
-346
-432
-537
-659
-767
-846
-908
-932
-971
-1026
-1101
-1132
-1105
-1035
-971
-953
-988
-1060
-1127
-1130
-1052
-907
-748
-649
-592
-547
-525
-486
-454
-426
-339
-232
-117
-30
48
110
152
218
315
400
451
482
489
506
562
654
752
828
845
851
814
760
751
760
780
798
834
875
867
853
834
790
781
796
794
824
829
814
854
850
952
999
1029
1103
1036
996
965
971
1043
1064
1145
1185
1166
1161
1084
992
907
745
575
401
264
245
287
309
270
149
-85
-371
-606
-741
-836
-876
-944
-1018
-1058
-1125
-1210
-1297
-1390
-1508
-1646
-1724
-1733
-1735
-1729
-1738
-1703
-1643
-1561
-1499
-1473
-1506
-1547
-1537
-1505
-1394
-1215
-1036
-909
-836
-777
-746
-713
-652
-607
-526
-425
-319
-208
-94
-24
-12
3
23
38
44
22
-13
-27
-12
15
40
54
37
-35
-139
-248
-328
-379
-416
-435
-453
-484
-525
-600
-664
-741
-830
-859
-882
-890
-854
-831
-824
-813
-783
-741
-713
-688
-665
-640
-626
-574
-483
-385
-281
-207
-167
-127
-99
-70
-53
-25
36
106
176
244
283
305
307
303
320
348
384
403
411
419
443
474
523
565
568
584
562
559
587
611
683
728
807
842
862
912
890
921
924
945
1029
1056
1145
1153
1161
1195
1182
1227
1217
1222
1206
1138
1086
1022
985
925
788
609
427
310
251
233
232
170
8
-205
-417
-581
-692
-775
-826
-887
-991
-1108
-1206
-1281
-1332
-1411
-1481
-1565
-1607
-1617
-1653
-1678
-1699
-1684
-1615
-1517
-1434
-1402
-1408
-1417
-1421
-1355
-1238
-1086
-952
-860
-781
-734
-684
-616
-550
-466
-389
-324
-248
-183
-126
-97
-74
-52
-17
23
29
14
-24
-60
-88
-110
-95
-89
-106
-154
-236
-314
-391
-440
-465
-487
-508
-544
-596
-659
-710
-757
-795
-811
-825
-817
-803
-826
-836
-821
-793
-752
-711
-657
-635
-621
-605
-592
-539
-480
-399
-320
-257
-201
-151
-95
-61
-10
48
94
142
183
220
230
247
250
266
314
354
370
367
358
370
372
371
389
398
413
406
395
381
364
369
364
361
385
403
418
431
457
470
499
537
542
586
633
668
714
722
755
785
781
780
766
762
757
757
733
693
664
619
554
463
385
290
174
65
-50
-148
-240
-309
-394
-523
-658
-808
-938
-1034
-1118
-1185
-1242
-1289
-1333
-1367
-1403
-1427
-1439
-1472
-1494
-1498
-1485
-1478
-1462
-1434
-1395
-1348
-1301
-1250
-1199
-1163
-1138
-1102
-1048
-968
-879
-808
-750
-713
-656
-594
-548
-509
-466
-416
-353
-315
-290
-251
-268
-285
-287
-286
-293
-306
-327
-362
-403
-435
-462
-481
-504
-551
-604
-663
-722
-778
-817
-857
-901
-921
-925
-927
-940
-955
-954
-936
-926
-914
-874
-837
-794
-750
-708
-657
-606
-548
-500
-465
-427
-388
-345
-280
-221
-168
-122
-88
-52
-1
53
98
143
189
214
238
270
304
329
347
368
380
399
440
462
495
487
479
504
517
531
517
519
520
537
563
553
585
622
651
686
695
694
692
705
723
733
744
764
760
762
762
737
693
607
532
496
449
425
419
388
301
185
64
-42
-119
-210
-303
-380
-462
-565
-655
-735
-808
-910
-1001
-1074
-1150
-1205
-1265
-1332
-1380
-1408
-1415
-1409
-1396
-1402
-1410
-1436
-1452
-1415
-1347
-1261
-1198
-1142
-1079
-1017
-969
-923
-861
-798
-733
-672
-591
-514
-446
-376
-320
-278
-233
-183
-158
-151
-148
-135
-130
-112
-86
-78
-93
-137
-195
-263
-320
-358
-394
-429
-461
-490
-529
-575
-637
-692
-733
-777
-807
-833
-844
-862
-892
-903
-905
-901
-875
-850
-829
-809
-796
-770
-729
-687
-649
-602
-543
-472
-423
-381
-341
-313
-271
-232
-170
-105
-45
-4
15
44
75
90
112
140
160
177
187
202
224
226
218
208
198
186
173
174
177
176
164
134
102
75
64
62
52
45
39
43
37
30
17
7
9
11
13
-5
-1
-11
-34
-26
-42
-49
-53
-83
-100
-111
-106
-93
-105
-109
-128
-138
-130
-145
-152
-180
-216
-240
-253
-271
-302
-332
-363
-389
-402
-426
-463
-498
-518
-552
-589
-621
-652
-663
-699
-737
-753
-771
-797
-817
-819
-835
-854
-857
-857
-844
-830
-834
-839
-842
-845
-837
-820
-800
-795
-780
-756
-738
-691
-644
-608
-578
-554
-530
-523
-507
-492
-479
-472
-475
-465
-444
-433
-427
-424
-414
-412
-429
-437
-432
-431
-450
-472
-471
-477
-484
-501
-520
-521
-525
-532
-523
-503
-487
-472
-462
-429
-402
-393
-381
-359
-340
-327
-314
-298
-281
-269
-249
-216
-189
-170
-142
-120
-106
-86
-66
-46
-35
-30
-26
-30
-18
-12
-17
-2
17
26
36
37
35
51
71
81
95
113
117
102
106
114
129
154
173
199
196
186
156
150
151
127
115
106
102
96
80
66
51
40
26
12
5
-9
-16
-22
-41
-55
-75
-90
-109
-126
-142
-177
-214
-252
-278
-307
-344
-366
-388
-422
-455
-483
-515
-551
-576
-600
-616
-639
-661
-675
-673
-692
-713
-712
-713
-717
-713
-702
-699
-706
-711
-691
-673
-672
-673
-668
-662
-644
-620
-607
-589
-574
-575
-583
-571
-555
-543
-536
-531
-521
-519
-511
-509
-507
-498
-476
-461
-447
-431
-423
-420
-419
-410
-400
-392
-385
-382
-374
-364
-373
-393
-401
-402
-393
-402
-398
-390
-396
-388
-409
-422
-427
-425
-429
-439
-428
-431
-417
-406
-392
-381
-380
-367
-339
-301
-276
-257
-235
-208
-192
-176
-160
-141
-116
-91
-78
-54
-35
-15
-2
-5
-10
-31
-38
-52
-80
-72
-65
-69
-72
-71
-68
-72
-82
-85
-84
-94
-103
-109
-111
-117
-109
-97
-96
-73
-46
-36
-37
-37
-43
-49
-60
-54
-57
-71
-79
-84
-89
-97
-103
-105
-100
-99
-94
-103
-117
-142
-163
-179
-199
-222
-241
-259
-279
-292
-307
-319
-343
-346
-358
-374
-391
-413
-415
-437
-459
-485
-497
-501
-502
-504
-520
-535
-539
-534
-541
-545
-549
-552
-559
-564
-560
-567
-566
-572
-574
-559
-544
-535
-530
-512
-488
-470
-447
-430
-433
-438
-447
-447
-439
-436
-428
-425
-423
-417
-417
-401
-387
-388
-390
-405
-410
-414
-423
-434
-438
-443
-446
-445
-436
-430
-443
-445
-441
-427
-424
-422
-407
-401
-385
-372
-346
-322
-306
-287
-263
-244
-244
-244
-245
-250
-241
-233
-226
-224
-226
-232
-234
-219
-210
-195
-183
-178
-185
-183
-183
-191
-190
-184
-169
-167
-141
-112
-90
-82
-79
-60
-45
-41
-46
-39
-32
-38
-41
-47
-50
-62
-76
-82
-93
-100
-97
-114
-135
-128
-126
-127
-127
-123
-129
-128
-120
-104
-89
-77
-77
-81
-74
-79
-77
-80
-89
-88
-79
-77
-83
-97
-121
-140
-160
-167
-184
-208
-224
-227
-228
-259
-278
-283
-282
-282
-293
-310
-307
-307
-316
-315
-305
-300
-292
-287
-308
-312
-303
-308
-308
-301
-313
-314
-308
-311
-323
-340
-355
-341
-331
-335
-339
-343
-358
-360
-383
-386
-379
-383
-382
-385
-385
-399
-391
-381
-368
-355
-337
-322
-306
-279
-258
-246
-253
-248
-239
-245
-259
-260
-251
-263
-262
-252
-240
-228
-219
-197
-183
-179
-186
-182
-179
-177
-183
-185
-181
-179
-158
-148
-146
-130
-118
-124
-108
-92
-96
-90
-88
-83
-76
-74
-77
-76
-77
-72
-70
-81
-82
-75
-75
-74
-67
-68
-78
-81
-92
-88
-99
-111
-109
-115
-128
-131
-131
-122
-117
-109
-105
-103
-92
-90
-77
-76
-90
-112
-127
-138
-158
-174
-185
-186
-190
-199
-183
-178
-197
-189
-183
-212
-228
-223
-224
-232
-249
-255
-260
-268
-269
-268
-264
-267
-256
-241
-230
-226
-222
-225
-220
-216
-206
-201
-198
-183
-166
-154
-150
-158
-156
-150
-155
-169
-181
-189
-198
-222
-233
-250
-264
-268
-287
-293
-303
-313
-315
-306
-295
-293
-288
-279
-273
-264
-256
-259
-256
-255
-251
-251
-242
-228
-225
-236
-232
-224
-236
-241
-254
-255
-250
-254
-268
-281
-280
-274
-273
-275
-285
-281
-296
-298
-291
-288
-287
-287
-280
-280
-271
-254
-242
-227
-203
-185
-170
-166
-159
-150
-141
-150
-156
-146
-137
-138
-135
-136
-133
-132
-143
-157
-173
-174
-173
-167
-161
-167
-171
-160
-141
-140
-140
-147
-157
-169
-178
-193
-213
-214
-203
-199
-209
-213
-207
-221
-225
-229
-221
-210
-215
-223
-231
-227
-229
-221
-212
-212
-218
-221
-214
-200
-198
-212
-215
-211
-224
-228
-219
-219
-221
-217
-216
-218
-225
-259
-286
-298
-306
-315
-315
-318
-313
-311
-323
-326
-327
-315
-310
-308
-301
-299
-304
-289
-281
-282
-278
-275
-261
-267
-267
-259
-259
-251
-242
-224
-219
-228
-221
-209
-207
-204
-194
-192
-196
-202
-205
-223
-241
-252
-239
-236
-236
-234
-235
-219
-217
-219
-218
-220
-231
-231
-220
-218
-210
-207
-210
-203
-203
-208
-205
-198
-196
-195
-191
-194
-200
-207
-207
-205
-204
-194
-191
-186
-194
-193
-203
-217
-223
-233
-234
-235
-245
-255
-258
-253
-261
-263
-254
-249
-240
-255
-257
-249
-244
-242
-234
-227
-229
-238
-245
-250
-244
-235
-231
-230
-222
-213
-213
-203
-207
-213
-220
-223
-226
-225
-225
-228
-227
-252
-279
-294
-304
-304
-279
-260
-252
-238
-230
-230
-232
-225
-219
-218
-224
-236
-233
-221
-210
-197
-185
-185
-191
-205
-225
-229
-233
-235
-244
-245
-253
-262
-252
-240
-223
-209
-191
-176
-181
-188
-198
-211
-227
-243
-246
-247
-234
-231
-230
-222
-224
-220
-215
-214
-217
-214
-223
-246
-267
-267
-259
-264
-273
-274
-276
-277
-275
-283
-277
-275
-277
-282
-280
-275
-272
-271
-275
-269
-257
-253
-240
-253
-257
-250
-251
-261
-263
-259
-264
-278
-285
-283
-295
-301
-305
-304
-316
-338
-352
-352
-358
-352
-345
-334
-342
-350
-351
-353
-347
-333
-325
-317
-302
-297
-287
-266
-274
-281
-281
-282
-276
-264
-265
-269
-253
-244
-234
-225
-229
-207
-194
-206
-229
-239
-240
-235
-225
-219
-211
-202
-191
-188
-195
-193
-183
-191
-190
-195
-201
-206
-204
-196
-196
-209
-218
-230
-240
-244
-245
-240
-249
-252
-257
-257
-252
-257
-268
-276
-274
-276
-274
-270
-278
-270
-269
-270
-277
-272
-263
-256
-247
-248
-247
-242
-238
-242
-254
-240
-227
-212
-200
-194
-189
-202
-204
-205
-205
-215
-225
-238
-240
-241
-250
-245
-239
-262
-284
-290
-285
-292
-298
-300
-295
-302
-316
-314
-307
-303
-314
-314
-305
-292
-282
-299
-294
-284
-271
-266
-254
-238
-244
-238
-238
-241
-235
-235
-229
-213
-211
-218
-231
-239
-239
-247
-257
-280
-291
-286
-295
-291
-275
-262
-263
-275
-278
-277
-297
-306
-300
-311
-317
-318
-316
-323
-325
-311
-306
-301
-289
-274
-272
-278
-273
-261
-245
-235
-224
-210
-206
-201
-189
-184
-192
-197
-188
-188
-196
-186
-187
-195
-197
-194
-192
-190
-191
-188
-192
-196
-179
-169
-182
-194
-195
-196
-194
-205
-209
-209
-216
-218
-224
-225
-228
-219
-214
-219
-225
-229
-225
-221
-218
-207
-195
-198
-197
-199
-194
-195
-189
-181
-195
-205
-204
-218
-229
-234
-231
-229
-242
-249
-250
-250
-268
-263
-256
-270
-259
-246
-255
-260
-272
-281
-282
-278
-279
-277
-269
-263
-251
-236
-229
-221
-221
-231
-244
-247
-237
-231
-229
-223
-227
-244
-257
-266
-274
-260
-247
-256
-258
-257
-262
-270
-266
-260
-252
-246
-244
-227
-220
-224
-235
-224
-219
-218
-224
-214
-198
-191
-182
-181
-193
-205
-212
-221
-238
-249
-252
-259
-264
-275
-282
-274
-278
-286
-296
-304
-307
-302
-309
-317
-307
-310
-311
-317
-318
-318
-314
-303
-307
-308
-304
-308
-310
-308
-304
-297
-301
-318
-322
-316
-308
-306
-306
-305
-310
-324
-323
-320
-324
-327
-321
-311
-311
-298
-289
-291
-291
-289
-283
-284
-290
-300
-301
-302
-311
-306
-305
-298
-294
-304
-310
-309
-310
-309
-302
-305
-301
-282
-279
-290
-286
-272
-266
-269
-270
-276
-267
-252
-249
-261
-282
-293
-310
-320
-318
-316
-325
-333
-341
-341
-340
-335
-339
-347
-346
-337
-341
-348
-348
-351
-355
-363
-367
-365
-352
-346
-348
-349
-352
-336
-329
-318
-319
-326
-333
-352
-359
-358
-361
-357
-356
-355
-345
-338
-337
-344
-344
-343
-336
-329
-335
-327
-321
-316
-313
-320
-311
-306
-301
-297
-289
-287
-293
-295
-309
-320
-329
-333
-333
-334
-330
-315
-316
-321
-335
-344
-336
-346
-345
-338
-319
-323
-330
-334
-337
-339
-329
-315
-303
-282
-275
-270
-268
-269
-268
-267
-262
-269
-279
-282
-277
-279
-289
-282
-287
-305
-315
-324
-332
-332
-334
-341
-327
-319
-325
-317
-314
-309
-300
-297
-287
-285
-291
-296
-302
-315
-313
-319
-335
-351
-357
-364
-373
-392
-391
-386
-388
-376
-352
-327
-316
-318
-318
-302
-290
-295
-287
-277
-283
-274
-276
-284
-288
-287
-286
-291
-289
-274
-262
-256
-245
-240
-250
-248
-243
-249
-267
-282
-289
-288
-290
-293
-283
-264
-253
-238
-231
-237
-243
-229
-218
-215
-200
-209
-208
-201
-209
-215
-219
-226
-238
-238
-235
-239
-245
-243
-238
-250
-259
-276
-288
-292
-280
-270
-277
-282
-271
-263
-261
-260
-260
-257
-264
-262
-270
-270
-261
-252
-253
-257
-262
-271
-273
-285
-293
-297
-294
-306
-315
-315
-319
-317
-310
-313
-329
-337
-335
-318
-305
-298
-296
-303
-312
-311
-290
-280
-280
-274
-278
-275
-272
-260
-251
-250
-241
-237
-230
-237
-248
-264
-265
-263
-251
-247
-252
-252
-255
-256
-259
-262
-272
-265
-266
-267
-257
-243
-236
-245
-268
-271
-277
-278
-274
-284
-286
-296
-300
-300
-298
-308
-336
-348
-344
-340
-342
-325
-313
-313
-311
-308
-301
-288
-277
-265
-252
-246
-249
-262
-273
-273
-267
-283
-296
-294
-281
-272
-268
-270
-278
-281
-288
-290
-290
-303
-302
-310
-306
-303
-288
-282
-288
-279
-272
-264
-263
-259
-243
-246
-267
-271
-269
-268
-279
-284
-287
-291
-288
-296
-288
-286
-294
-294
-297
-296
-293
-294
-288
-286
-283
-278
-281
-297
-290
-276
-280
-261
-263
-260
-248
-245
-247
-257
-265
-279
-291
-303
-307
-303
-305
-304
-302
-300
-307
-315
-318
-317
-329
-327
-319
-332
-336
-349
-344
-343
-331
-322
-332
-344
-335
-339
-349
-345
-339
-346
-356
-359
-355
-334
-328
-328
-313
-303
-312
-302
-301
-301
-296
-289
-301
-302
-299
-303
-288
-269
-255
-260
-260
-259
-250
-246
-255
-271
-283
-287
-284
-273
-268
-265
-286
-300
-301
-299
-300
-304
-311
-322
-316
-308
-305
-304
-309
-309
-308
-303
-293
-287
-283
-274
-268
-261
-265
-263
-244
-237
-245
-254
-259
-263
-273
-298
-306
-309
-317
-326
-336
-341
-355
-364
-373
-373
-374
-378
-375
-371
-369
-366
-357
-348
-342
-347
-345
-336
-336
-334
-338
-341
-327
-337
-337
-335
-331
-322
-320
-315
-316
-319
-326
-319
-321
-332
-332
-322
-329
-343
-347
-342
-330
-311
-291
-275
-269
-264
-264
-258
-256
-257
-250
-254
-257
-251
-248
-247
-257
-272
-277
-274
-286
-290
-295
-306
-324
-326
-319
-319
-319
-307
-302
-307
-311
-311
-310
-309
-306
-299
-293
-280
-286
-284
-279
-291
-290
-295
-300
-302
-295
-291
-284
-277
-278
-269
-267
-270
-272
-279
-271
-267
-264
-273
-288
-282
-283
-293
-299
-301
-295
-279
-278
-273
-270
-285
-294
-320
-336
-342
-335
-336
-340
-338
-338
-330
-335
-338
-337
-321
-315
-311
-308
-314
-326
-330
-336
-347
-343
-326
-322
-311
-311
-315
-312
-304
-302
-296
-294
-299
-300
-298
-294
-300
-296
-295
-300
-295
-293
-296
-293
-288
-284
-276
-258
-253
-260
-265
-253
-253
-251
-256
-256
-256
-265
-267
-264
-258
-271
-274
-279
-286
-280
-278
-258
-252
-261
-269
-279
-278
-275
-275
-279
-278
-268
-260
-254
-261
-268
-263
-252
-259
-258
-237
-238
-238
-235
-235
-228
-231
-237
-231
-237
-240
-231
-235
-244
-246
-244
-245
-242
-244
-242
-227
-245
-267
-276
-279
-270
-259
-242
-248
-246
-238
-248
-253
-262
-268
-266
-278
-283
-291
-284
-295
-302
-291
-295
-295
-297
-287
-281
-283
-299
-310
-314
-315
-327
-336
-341
-344
-343
-352
-352
-340
-336
-328
-322
-321
-308
-290
-283
-278
-246
-232
-234
-232
-232
-244
-258
-264
-275
-278
-284
-296
-301
-298
-298
-298
-295
-296
-296
-295
-292
-301
-299
-295
-296
-297
-292
-285
-292
-281
-292
-312
-316
-317
-312
-301
-287
-283
-291
-290
-284
-280
-269
-272
-280
-285
-278
-276
-270
-277
-272
-264
-265
-263
-252
-239
-231
-220
-214
-213
-202
-187
-186
-185
-187
-193
-191
-180
-172
-165
-169
-176
-180
-194
-194
-198
-199
-207
-214
-216
-221
-218
-216
-194
-186
-187
-177
-179
-178
-173
-196
-209
-195
-198
-201
-192
-193
-207
-205
-201
-207
-225
-229
-235
-267
-284
-281
-275
-271
-283
-289
-288
-290
-297
-303
-307
-299
-301
-297
-290
-287
-285
-281
-274
-284
-273
-265
-258
-254
-239
-221
-222
-227
-235
-250
-266
-260
-255
-252
-246
-236
-216
-200
-192
-194
-188
-194
-198
-205
-202
-182
-179
-185
-191
-185
-191
-203
-218
-208
-197
-187
-173
-177
-178
-174
-183
-183
-186
-188
-190
-203
-205
-209
-210
-202
-199
-192
-175
-173
-163
-150
-146
-150
-152
-133
-117
-114
-124
-138
-154
-173
-167
-169
-170
-164
-171
-181
-181
-176
-175
-179
-178
-179
-177
-169
-165
-156
-141
-137
-144
-138
-137
-142
-142
-151
-143
-146
-143
-148
-160
-155
-166
-178
-185
-189
-196
-204
-208
-214
-217
-222
-214
-201
-192
-185
-186
-204
-217
-221
-231
-232
-220
-227
-223
-205
-196
-184
-182
-187
-186
-185
-184
-199
-217
-237
-243
-250
-260
-240
-213
-210
-218
-207
-197
-196
-190
-171
-167
-175
-169
-167
-167
-159
-161
-163
-169
-175
-172
-181
-184
-192
-201
-215
-232
-254
-263
-265
-269
-258
-235
-233
-243
-244
-237
-236
-245
-229
-215
-217
-212
-196
-185
-183
-188
-185
-183
-176
-170
-173
-167
-178
-187
-191
-179
-174
-170
-174
-188
-196
-203
-201
-208
-220
-227
-228
-219
-208
-203
-207
-200
-198
-187
-171
-165
-165
-176
-171
-172
-172
-175
-183
-185
-187
-178
-185
-196
-211
-229
-221
-223
-248
-267
-286
-302
-318
-326
-331
-333
-331
-340
-336
-340
-350
-348
-349
-344
-334
-320
-311
-310
-319
-329
-338
-348
-346
-341
-342
-334
-327
-335
-332
-321
-301
-293
-306
-312
-308
-316
-319
-321
-317
-301
-292
-293
-284
-284
-300
-294
-287
-283
-281
-280
-282
-296
-305
-305
-301
-296
-289
-280
-272
-274
-277
-270
-281
-281
-277
-264
-242
-222
-206
-200
-187
-174
-164
-151
-161
-169
-162
-164
-160
-154
-163
-166
-168
-175
-178
-187
-185
-188
-198
-200
-204
-206
-208
-220
-224
-223
-218
-220
-224
-227
-222
-215
-215
-217
-221
-228
-245
-261
-271
-274
-274
-283
-292
-291
-284
-281
-292
-286
-282
-286
-306
-315
-315
-323
-315
-314
-321
-334
-342
-336
-322
-319
-324
-320
-327
-337
-336
-331
-338
-333
-329
-319
-318
-311
-302
-320
-339
-344
-331
-328
-318
-317
-318
-312
-308
-295
-293
-288
-289
-293
-295
-285
-262
-264
-257
-251
-237
-230
-237
-248
-261
-263
-268
-276
-279
-274
-268
-260
-261
-262
-261
-256
-258
-267
-272
-270
-273
-263
-251
-248
-255
-247
-237
-227
-224
-228
-217
-212
-207
-208
-213
-211
-211
-204
-205
-218
-222
-221
-212
-214
-217
-205
-207
-220
-223
-223
-229
-244
-242
-235
-231
-230
-225
-217
-213
-211
-211
-206
-206
-205
-196
-202
-209
-206
-203
-199
-200
-196
-194
-204
-222
-222
-229
-243
-239
-238
-243
-243
-239
-225
-220
-235
-253
-261
-280
-289
-273
-259
-259
-258
-251
-248
-235
-217
-225
-220
-212
-215
-205
-195
-191
-206
-209
-217
-219
-219
-210
-211
-214
-213
-205
-208
-217
-215
-219
-219
-227
-232
-238
-230
-247
-262
-266
-286
-312
-331
-329
-335
-339
-335
-334
-336
-327
-320
-331
-337
-337
-328
-324
-323
-323
-321
-314
-316
-314
-313
-323
-336
-341
-323
-312
-293
-291
-297
-303
-288
-280
-280
-289
-296
-294
-297
-293
-302
-294
-289
-287
-296
-310
-298
-290
-284
-285
-277
-276
-276
-269
-271
-275
-287
-313
-312
-321
-340
-338
-332
-333
-337
-343
-358
-359
-364
-367
-367
-356
-348
-344
-342
-351
-346
-349
-360
-335
-331
-322
-317
-316
-310
-310
-310
-307
-289
-287
-296
-314
-332
-344
-336
-341
-351
-354
-369
-381
-382
-386
-386
-373
-371
-377
-385
-398
-415
-420
-410
-404
-400
-398
-402
-399
-393
-385
-362
-360
-369
-374
-386
-390
-387
-394
-396
-399
-403
-398
-397
-388
-375
-387
-398
-394
-385
-369
-374
-366
-343
-333
-335
-324
-312
-303
-313
-311
-281
-277
-278
-278
-278
-280
-272
-269
-267
-253
-254
-255
-263
-263
-264
-273
-285
-295
-313
-302
-299
-318
-309
-313
-324
-330
-335
-335
-347
-365
-352
-349
-347
-345
-340
-340
-342
-344
-352
-347
-354
-359
-365
-379
-381
-371
-381
-386
-391
-388
-378
-371
-374
-392
-397
-390
-392
-396
-389
-394
-398
-399
-384
-369
-357
-350
-347
-337
-338
-338
-328
-335
-352
-353
-357
-368
-376
-379
-386
-385
-375
-366
-363
-359
-367
-374
-355
-353
-348
-340
-342
-346
-342
-346
-343
-341
-347
-360
-368
-368
-365
-363
-364
-356
-370
-368
-375
-370
-364
-365
-370
-380
-378
-377
-377
-385
-380
-375
-378
-381
-384
-387
-388
-388
-383
-373
-360
-369
-366
-366
-355
-349
-337
-324
-312
-300
-299
-305
-323
-334
-329
-335
-338
-327
-320
-329
-348
-340
-325
-323
-321
-320
-326
-336
-333
-336
-339
-334
-315
-303
-304
-302
-300
-309
-320
-325
-333
-331
-327
-319
-324
-315
-308
-306
-306
-315
-325
-319
-309
-306
-301
-289
-290
-284
-290
-292
-286
-287
-294
-307
-313
-317
-324
-349
-349
-355
-356
-352
-354
-354
-360
-366
-374
-388
-404
-408
-412
-404
-399
-394
-382
-384
-393
-389
-374
-359
-344
-335
-345
-359
-353
-336
-335
-347
-350
-363
-378
-391
-402
-392
-400
-411
-404
-392
-396
-397
-396
-402
-405
-401
-382
-380
-394
-401
-389
-388
-377
-361
-357
-362
-366
-382
-387
-373
-372
-356
-360
-362
-374
-380
-390
-394
-392
-386
-373
-361
-370
-361
-358
-358
-350
-354
-353
-352
-342
-343
-346
-347
-347
-343
-333
-324
-334
-336
-339
-347
-349
-365
-363
-362
-370
-368
-365
-360
-358
-367
-371
-364
-355
-354
-368
-374
-370
-370
-366
-374
-364
-366
-350
-336
-330
-323
-325
-323
-325
-322
-326
-316
-315
-320
-318
-318
-326
-334
-333
-331
-332
-332
-325
-332
-333
-332
-336
-335
-328
-339
-340
-344
-339
-330
-337
-341
-350
-351
-365
-364
-374
-373
-368
-374
-385
-386
-384
-387
-379
-381
-364
-356
-351
-360
-359
-349
-355
-355
-348
-331
-326
-327
-327
-335
-340
-342
-338
-343
-344
-349
-354
-347
-343
-340
-332
-336
-350
-359
-365
-374
-383
-370
-376
-370
-366
-365
-353
-342
-324
-333
-346
-350
-340
-329
-323
-316
-296
-297
-308
-294
-271
-258
-269
-261
-257
-251
-247
-246
-254
-264
-263
-257
-262
-269
-269
-256
-248
-257
-256
-256
-258
-248
-253
-261
-260
-256
-265
-276
-275
-279
-273
-272
-283
-296
-305
-307
-310
-310
-316
-319
-317
-326
-340
-332
-321
-323
-324
-339
-348
-353
-359
-351
-338
-332
-335
-330
-317
-301
-291
-285
-273
-267
-265
-257
-257
-261
-262
-252
-257
-267
-276
-277
-289
-302
-324
-322
-303
-310
-321
-343
-345
-360
-348
-355
-360
-354
-360
-350
-346
-344
-336
-344
-343
-331
-326
-309
-306
-300
-309
-310
-297
-298
-290
-296
-294
-291
-308
-312
-321
-317
-307
-302
-294
-296
-299
-296
-291
-281
-277
-278
-265
-263
-264
-268
-274
-267
-265
-261
-242
-232
-225
-216
-214
-215
-223
-206
-199
-201
-214
-233
-235
-248
-251
-256
-258
-256
-259
-276
-277
-283
-294
-289
-289
-291
-284
-268
-258
-247
-229
-225
-218
-214
-224
-228
-229
-222
-208
-217
-214
-228
-229
-230
-229
-221
-230
-225
-241
-231
-217
-219
-217
-211
-207
-206
-191
-182
-173
-169
-154
-164
-179
-176
-180
-182
-204
-235
-239
-241
-250
-253
-255
-255
-268
-246
-238
-251
-250
-268
-258
-272
-263
-250
-238
-231
-248
-230
-229
-230
-228
-226
-224
-211
-205
-198
-190
-182
-181
-178
-169
-166
-153
-156
-148
-140
-142
-134
-130
-125
-130
-138
-137
-141
-138
-155
-164
-161
-169
-184
-196
-194
-194
-194
-194
-192
-205
-195
-207
-220
-224
-232
-223
-228
-214
-222
-226
-210
-202
-203
-201
-184
-174
-163
-148
-143
-154
-151
-136
-119
-122
-133
-124
-126
-122
-123
-123
-121
-136
-146
-148
-153
-142
-153
-134
-137
-158
-167
-181
-179
-208
-211
-209
-227
-232
-249
-270
-272
-271
-243
-235
-227
-216
-229
-226
-217
-225
-218
-215
-228
-216
-218
-219
-233
-227
-232
-251
-251
-257
-261
-261
-264
-285
-284
-295
-292
-293
-283
-275
-270
-249
-241
-219
-205
-197
-183
-178
-193
-191
-204
-199
-210
-213
-196
-195
-193
-192
-177
-182
-183
-182
-190
-190
-192
-194
-202
-211
-222
-215
-215
-216
-216
-213
-212
-233
-231
-228
-231
-216
-204
-194
-194
-189
-189
-209
-210
-218
-222
-217
-222
-223
-213
-210
-199
-195
-194
-192
-194
-181
-192
-197
-193
-193
-188
-185
-167
-160
-160
-170
-168
-165
-158
-165
-178
-201
-225
-219
-232
-233
-244
-242
-255
-276
-273
-291
-302
-312
-317
-301
-306
-316
-320
-304
-296
-311
-288
-278
-278
-272
-272
-271
-253
-240
-232
-232
-240
-229
-212
-202
-205
-212
-203
-221
-226
-212
-213
-199
-201
-187
-187
-195
-202
-231
-237
-239
-245
-239
-213
-207
-219
-225
-216
-219
-213
-197
-206
-196
-210
-234
-242
-254
-255
-249
-240
-236
-243
-229
-217
-215
-198
-189
-187
-175
-168
-180
-183
-173
-174
-188
-190
-191
-205
-189
-185
-188
-191
-181
-193
-202
-204
-220
-227
-216
-196
-204
-198
-191
-190
-193
-181
-184
-177
-164
-178
-185
-175
-174
-185
-193
-199
-197
-193
-185
-172
-184
-189
-186
-180
-178
-192
-179
-191
-190
-168
-178
-175
-166
-167
-153
-159
-154
-149
-149
-146
-181
-174
-153
-171
-166
-161
-169
-172
-169
-162
-191
-204
-203
-219
-218
-234
-241
-228
-226
-238
-243
-247
-260
-272
-252
-252
-265
-262
-256
-252
-260
-243
-247
-248
-240
-235
-222
-233
-224
-208
-209
-207
-216
-193
-185
-198
-205
-196
-192
-189
-170
-169
-185
-197
-174
-182
-172
-170
-161
-135
-121
-130
-170
-175
-168
-147
-130
-135
-139
-126
-134
-148
-158
-144
-126
-143
-144
-141
-139
-135
-139
-120
-112
-102
-107
-113
-96
-84
-72
-80
-79
-78
-98
-115
-125
-138
-153
-136
-127
-138
-141
-129
-150
-166
-165
-180
-180
-188
-178
-185
-156
-159
-271
-262
-132
-111
-192
-228
-125
-100
-194
-235
-233
-181
-171
-193
-215
-199
-152
-188
-216
-220
-191
-185
-207
-200
-184
-173
-192
-194
-200
-188
-199
-228
-243
-220
-200
-193
-178
-213
-185
-160
-186
-192
-191
-200
-245
-279
-286
-297
-298
-304
-287
-286
-297
-265
-270
-284
-253
-228
-233
-221
-188
-191
-209
-216
-236
-251
-211
-205
-273
-259
-223
-258
-273
-223
-210
-245
-235
-234
-281
-265
-270
-311
-240
-230
-290
-284
-221
-237
-274
-284
-273
-271
-296
-303
-312
-302
-318
-330
-305
-306
-320
-280
-270
-279
-225
-274
-335
-326
-289
-286
-303
-265
-282
-271
-263
-305
-276
-218
-208
-249
-276
-240
-243
-299
-240
-197
-235
-234
-203
-227
-304
-281
-269
-265
-268
-216
-158
-236
-207
-139
-163
-196
-167
-167
-244
-271
-240
-213
-235
-212
-131
-148
-195
-171
-196
-265
-236
-211
-246
-254
-59
-62
-201
-49
-34
-218
-193
-131
-203
-254
-245
-128
-98
-149
-116
-84
-89
-91
-136
-173
-166
-141
-162
-175
-113
-115
-169
-175
-179
-158
-166
-231
-160
-158
-212
-178
-143
-205
-246
-203
-182
-228
-180
-97
-190
-225
-183
-247
-259
-279
-295
-314
-304
-237
-320
-254
-243
-338
-294
-258
-281
-347
-329
-294
-272
-364
-336
-246
-305
-321
-227
-224
-291
-230
-281
-278
-278
-282
-223
-257
-254
-155
-187
-221
-182
-243
-262
-218
-168
-250
-272
-176
-240
-346
-285
-198
-242
-240
-338
-334
-275
-319
-359
-383
-280
-257
-352
-292
-241
-293
-321
-312
-284
-217
-230
-353
-238
-269
-474
-442
-185
-281
-409
-170
-112
-292
-294
-92
-229
-302
-147
-67
-153
-207
-162
-125
-291
-300
-227
-289
-257
-160
-141
-163
-173
-259
-99
-64
-250
-223
-189
-224
-312
-207
-24
-271
-236
-58
-188
-391
-310
-208
-369
-365
-265
-216
-272
-261
-67
-88
-158
-116
4
32
-151
-117
-102
-111
-166
-32
29
-140
-38
39
-140
-289
-91
34
-180
-268
103
-20
-312
-15
-40
-148
-47
3
-125
-80
74
-97
-122
5
7
-107
-52
59
81
29
130
85
-1
14
-31
-75
-136
-118
-116
-202
-181
-65
-202
-256
-47
-39
-148
-202
-126
-185
-229
-224
-246
-196
-28
-46
-206
-17
31
-263
-269
-197
-295
-229
-294
-308
-205
-279
-221
-204
-308
-181
-196
-390
-300
-250
-362
-352
-286
-253
-344
-294
-244
-346
-336
-307
-296
-289
-274
-255
-305
-407
-344
-213
-435
-599
-364
-306
-579
-618
-331
-280
-510
-507
-355
-453
-536
-476
-501
-452
-330
-467
-548
-436
-328
-528
-467
-236
-520
-527
-467
-620
-523
-393
-385
-498
-585
-265
-454
-630
-339
-179
-392
-389
-309
-239
-143
-386
-463
-225
-237
-345
-233
-380
-362
-198
-216
-492
-172
3
-500
-487
-24
-232
-229
-200
-417
-67
-64
-238
-213
-31
-95
-173
240
17
-257
372
-15
-340
9
-37
-102
-214
-106
-68
-157
-158
-192
59
-178
-119
397
73
-170
277
382
-246
-82
335
102
-130
-13
272
-33
-240
95
130
144
112
-36
268
139
-220
132
70
13
136
125
50
-126
94
23
-152
-115
262
179
-304
85
86
-175
-63
193
-93
-279
157
53
-247
-12
4
-235
-21
152
-79
-83
58
-89
-98
-30
44
56
-148
-89
-23
-176
-98
-72
-124
-169
-121
-270
-220
-68
-166
-209
-291
-267
-247
-347
-361
-239
-392
-377
-441
-384
-292
-513
-442
-303
-479
-475
-329
-387
-525
-390
-438
-698
-514
-369
-578
-443
-504
-589
-526
-559
-558
-576
-499
-610
-541
-595
-634
-509
-616
-547
-689
-750
-579
-470
-744
-525
-354
-706
-416
-415
-672
-343
-411
-697
-446
-467
-591
-492
-137
-676
-852
5
-414
-692
-348
-631
-358
-274
-924
-726
-384
-630
-420
-532
-837
-147
151
-646
-710
-141
-120
-383
-626
-229
-139
-499
-201
-293
-523
133
26
-675
-450
396
-258
-931
20
120
-226
180
-287
-341
304
259
17
-337
371
839
-22
-525
148
880
-237
-566
679
841
-401
275
419
-31
331
219
-55
291
491
136
272
-18
81
439
275
-52
421
666
134
79
271
95
34
239
-64
55
212
182
-242
115
320
249
283
-34
405
343
-380
167
466
-202
95
573
280
131
547
323
-65
166
654
6
-194
432
357
37
-42
316
317
112
256
376
280
-38
110
256
-128
25
269
94
71
200
123
20
123
29
36
168
-32
-22
24
-100
-103
-128
80
44
-108
-128
-57
-100
-348
-416
-154
-177
-419
-321
-285
-404
-347
-444
-529
-371
-412
-466
-428
-439
-481
-671
-720
-545
-589
-595
-647
-811
-732
-668
-861
-915
-817
-888
-1002
-963
-1000
-951
-867
-1139
-1112
-1052
-944
-1104
-1197
-1050
-1086
-1049
-1095
-854
-931
-1237
-1092
-919
-956
-881
-590
-1132
-1162
-640
-955
-1003
-645
-767
-1179
-650
-526
-852
-913
-784
-415
-694
-1178
-375
-814
-1069
-412
-745
-626
-1066
-171
-377
-998
-368
-347
-477
-682
9
-240
-665
178
-516
-901
51
-23
-619
-265
-166
-16
-509
-767
169
-398
-278
96
-319
-119
-85
58
269
-459
11
614
-618
-140
242
-109
-4
241
-104
-38
721
77
-53
327
168
-267
-377
800
-258
-584
1027
63
-273
435
299
-222
-151
300
54
-66
-163
514
72
-267
517
220
-22
601
379
-350
234
381
-64
36
669
355
-126
469
292
150
-45
431
455
-81
217
455
571
212
-96
638
530
-105
163
652
333
223
145
476
264
198
633
436
146
389
624
316
486
444
682
335
282
638
288
118
615
449
46
486
435
157
382
342
109
193
-52
-546
-420
-189
-307
-91
142
-22
-17
-286
-446
-367
-578
-582
-529
-729
-929
-921
-958
-1041
-870
-814
-892
-790
-764
-1134
-1360
-1343
-1612
-1758
-1539
-1478
-1406
-1429
-1514
-1426
-1556
-1585
-1382
-1362
-1565
-1604
-1717
-1716
-1600
-1758
-1766
-1824
-985
-1174
-1529
-1042
-1053
-1572
-1569
-1173
-1348
-996
-1469
-1296
-833
-982
-1662
-1274
-169
-1021
-1668
-93
-267
-2274
-217
-480
-1645
-124
-803
-674
-302
-455
-1053
-513
-188
-812
-684
-166
-517
-453
-321
-1240
-149
91
-1113
-582
428
-547
-570
-129
-587
100
-585
-716
606
-122
-844
913
563
-1563
685
804
-1071
300
783
-78
-231
-356
71
551
-831
-764
1342
439
-1725
850
1288
-1825
-250
2672
-894
-1880
2339
566
-2076
242
1606
-168
-617
813
613
-53
24
237
556
243
-291
938
850
-807
148
1264
-60
-452
870
742
-27
256
429
445
115
415
357
-192
645
477
-154
500
563
125
410
550
203
175
395
846
297
64
896
569
23
841
703
132
956
738
373
350
736
956
250
609
1150
1006
337
713
1074
852
786
959
970
872
1202
1218
603
821
1105
557
750
891
658
607
734
566
370
398
286
119
-46
-85
-82
-244
-205
-243
-356
-405
-379
-533
-817
-751
-910
-1231
-1130
-1044
-1261
-1379
-1254
-1262
-1532
-1685
-1659
-1663
-1805
-1998
-1907
-1843
-1951
-2056
-2089
-2057
-2100
-1956
-1974
-2065
-1910
-1996
-2156
-1950
-1763
-2053
-2041
-1995
-1442
-1586
-2161
-1803
-1339
-1416
-1774
-1695
-1050
-1331
-1860
-1429
-963
-891
-1618
-970
-892
-676
-991
-1703
-580
-789
-1070
-867
-1012
-769
-591
-953
-989
283
-694
-856
-168
102
-1253
-854
301
-1136
-679
-126
-95
-1115
-323
-16
-884
-67
-337
-667
118
-185
-367
-545
-246
326
16
-286
-195
549
-387
86
346
-415
359
95
-330
961
-521
-13
823
-81
187
35
318
525
552
639
302
283
571
593
152
371
1018
996
805
294
858
1260
482
-116
1083
1183
-551
427
1197
709
64
299
1651
585
-550
1544
1790
-1168
457
2578
-859
-269
2065
458
-446
1314
1305
-290
339
1524
180
-270
930
1074
-3
312
1768
557
171
1313
628
142
1082
786
388
1072
972
571
684
1265
472
884
1329
729
851
1032
1206
560
736
1600
1301
939
1369
1465
1042
959
1283
1026
854
1156
847
882
874
707
625
347
429
366
232
71
39
110
-104
-261
-369
-461
-618
-780
-701
-770
-1070
-1096
-900
-1097
-1373
-1259
-1235
-1516
-1592
-1685
-1799
-1851
-1899
-1857
-1874
-1910
-1916
-1883
-1973
-1927
-1780
-2017
-2143
-1842
-1887
-2370
-2238
-2053
-1997
-1857
-1904
-1907
-2036
-1318
-1564
-2091
-1720
-1747
-1229
-2078
-2026
-1493
-1564
-1667
-1584
-1522
-1478
-550
-1694
-2276
-380
-408
-2673
-1830
-601
-617
-2582
-1544
-348
-1717
-831
-867
-1433
-1227
-647
-870
-1886
-464
-81
-1593
-358
29
-634
17
-18
-1233
88
613
-1756
217
741
-1473
622
792
-541
904
842
536
-620
747
843
-132
1009
575
222
84
1007
722
-685
412
1924
-236
-802
1917
957
-684
248
1264
1042
-1305
1706
1958
-771
958
2128
-575
-656
2714
926
-1125
1046
1562
251
-925
1403
1407
-915
301
1545
681
-454
1454
928
-930
940
1352
162
135
783
1589
505
181
1159
1189
281
498
749
671
598
539
294
1010
1437
159
1436
1346
-456
1247
1458
-768
884
2379
-115
335
1368
875
974
789
1252
1117
907
1974
788
-8
2252
1406
393
1169
1521
913
1102
1469
1001
1434
1695
1417
750
1270
1474
788
610
972
813
402
546
625
373
241
560
-4
-465
-67
-306
-1137
-961
-725
-1213
-1460
-1169
-1210
-1425
-1348
-1452
-1703
-1678
-1724
-2112
-2143
-2100
-2172
-2326
-2490
-2312
-2181
-2218
-2260
-2206
-2187
-2301
-2351
-2433
-2393
-2326
-2343
-2366
-2417
-2255
-2102
-2047
-2091
-2165
-2213
-2261
-1660
-1771
-2284
-1812
-2251
-1581
-1828
-2299
-2200
-1631
-963
-2258
-1527
-1410
-1453
-1398
-2064
-1677
-1515
-1943
-1863
-1759
-914
-1047
-1508
-1526
-1568
-650
-1180
-2096
-622
-653
-2391
-770
-680
-1748
-637
-1066
-394
-410
-1180
310
-124
-2041
-199
1502
-1624
-737
2728
21
-1183
1666
692
1093
639
531
621
-673
1544
1216
-1425
1139
1559
-707
1350
174
498
1377
223
1166
239
755
1593
-727
65
1999
551
-558
1700
2019
205
838
1345
-260
1297
708
-1154
1732
1165
-891
1899
1086
-288
1083
555
663
482
429
1349
333
314
1062
1032
363
815
1414
1069
796
416
647
807
1544
765
-97
919
1126
704
623
702
1076
1907
609
611
1246
1219
1088
675
1027
1277
1393
993
865
1298
1999
1390
844
1635
1625
1444
1442
1344
2310
1888
1450
2361
2072
1915
2419
2303
2081
2249
2139
1260
1330
1532
1250
1011
963
1152
939
760
800
704
516
535
109
-175
-128
-330
-759
-961
-1005
-1054
-1127
-1244
-1417
-1352
-1203
-1659
-2166
-2021
-2088
-2498
-2653
-2522
-2373
-2530
-2589
-2431
-2411
-2245
-2201
-2434
-2442
-2187
-2328
-2653
-2502
-2254
-2275
-2250
-2140
-2081
-1889
-1793
-1867
-1930
-1896
-2138
-1922
-1960
-2253
-1805
-1491
-1241
-1297
-1271
-1005
-1631
-1409
-1195
-1898
-1850
-1534
-1303
-1857
-1215
-1570
-1976
-1205
-740
-1269
-1928
-1574
-1886
-1687
-1395
-1643
-2055
-1592
-489
-1192
-1700
409
-75
-1605
-389
323
-1779
186
1157
-2048
-592
664
-483
-51
-113
-222
2068
158
-516
2557
1050
-519
705
108
355
232
581
2272
475
-510
2925
859
-846
1543
724
1095
-23
364
1513
652
720
1022
569
1464
1955
-246
63
1795
843
119
633
2225
996
-582
1099
632
438
2386
360
-24
1788
772
-177
556
977
948
552
303
1470
2244
88
-59
1646
2095
345
-339
2127
1141
-581
672
1897
627
75
2173
994
389
1276
1226
516
577
1273
1267
464
854
2356
495
265
2086
2388
257
781
2444
1300
614
989
1731
1137
555
1404
1773
1663
1512
1605
2016
1684
1543
1647
1421
1408
1466
983
677
1120
1036
15
379
1073
286
-158
186
345
-139
-771
-818
-665
-1043
-1490
-1449
-1371
-1479
-1733
-1838
-1890
-1932
-2139
-2500
-2675
-2616
-2908
-3240
-3056
-2997
-3003
-3066
-2970
-2698
-2831
-2944
-2678
-2667
-2855
-2820
-2642
-2582
-2643
-2569
-2416
-2309
-2205
-2092
-1916
-1696
-1682
-1868
-1794
-1586
-1705
-1895
-1623
-1446
-1609
-1737
-1413
-1197
-1628
-1633
-1550
-1754
-1503
-1356
-1839
-1631
-1321
-2110
-2225
-1650
-1849
-1806
-1908
-1724
-1455
-1806
-2173
-2093
-1824
-2057
-2031
-1590
-1804
-2384
-1633
-1579
-2447
-1358
-567
-1375
-1249
-386
-515
-1923
-600
932
-995
-1157
212
628
-924
304
1519
39
-76
623
1144
-8
43
720
71
465
970
-415
480
339
274
1134
447
-104
1170
696
-292
461
285
-57
697
563
777
788
858
1239
1753
1653
404
1070
1543
741
799
1547
1263
1353
1237
717
1778
1587
-61
1772
2039
-293
1612
1329
742
1580
1063
-246
1396
2281
208
753
1640
1440
915
660
1322
1250
915
1242
667
548
1462
1022
913
1698
1632
969
810
1561
1513
1202
1878
1927
1368
1450
2008
1673
1534
2227
1809
1678
2166
2000
1970
2296
2315
2647
2564
2675
2937
2415
2042
2123
1603
1159
1287
1263
1106
1416
1203
761
1049
859
192
40
82
-438
-770
-972
-1176
-1324
-1678
-1812
-1696
-1909
-2061
-2114
-2207
-2336
-2624
-2887
-3026
-3051
-3153
-3331
-3252
-3176
-3236
-3193
-3069
-3055
-3098
-3031
-3020
-3072
-3000
-2814
-2708
-2594
-2430
-2166
-1972
-1846
-1683
-1659
-1614
-1467
-1589
-1635
-1469
-1491
-1590
-1443
-1335
-927
-715
-1054
-896
-1275
-1673
-1720
-1737
-1828
-2051
-1942
-1617
-2165
-2604
-2021
-1937
-2455
-2517
-2337
-2706
-3105
-2888
-2680
-2941
-2753
-2343
-2458
-1860
-1762
-2574
-1739
-1600
-2148
-2017
-1896
-2446
-2000
-733
-1079
-1338
-176
-211
-1047
178
86
-803
216
542
-489
111
1400
804
1340
-252
1035
2126
-182
1138
2109
951
167
848
646
407
1147
938
1413
2221
1213
1746
2332
1349
1513
1620
879
833
1590
1143
-105
1304
2241
1573
1240
1097
940
496
-629
829
1078
-235
287
996
453
1229
1725
105
619
317
209
-295
163
98
261
876
429
365
719
881
769
467
612
1369
418
-642
-84
1144
1008
1095
2010
2006
1503
1235
1002
891
1219
1741
1576
1077
1352
1969
1729
1100
1904
2905
2983
2730
2632
2770
2557
1888
2021
2790
3033
3087
3155
2838
2344
1848
1632
1148
860
1288
1410
891
582
957
673
-198
-232
107
-255
-833
-1127
-1665
-1953
-2106
-2513
-2661
-2383
-2086
-2484
-2748
-2686
-2881
-3355
-3615
-3650
-3530
-3445
-3647
-3748
-3655
-3386
-3390
-3460
-3102
-2846
-2936
-3074
-2997
-2970
-2942
-2910
-2847
-2401
-2048
-2007
-1984
-1857
-1729
-1624
-1738
-1724
-1526
-1545
-1564
-1540
-1417
-1192
-1042
-937
-889
-807
-920
-1567
-1995
-2390
-2462
-2071
-2179
-2126
-1814
-1833
-2155
-2632
-2519
-2405
-2741
-2850
-2630
-2870
-3041
-2780
-2533
-2037
-1980
-2125
-2107
-2092
-2112
-2300
-2639
-2372
-1591
-1147
-972
-829
-549
-36
62
-547
-702
58
204
-633
-498
796
854
-193
87
491
736
1458
1284
957
913
1273
653
-1268
366
1930
440
477
1476
878
615
883
695
1431
1947
1789
1326
1090
919
554
1230
1267
661
1422
2029
1349
-212
336
920
452
417
787
1057
737
609
352
280
1218
1309
1095
698
298
-106
-481
499
667
21
1244
2254
1479
1323
1593
1020
174
952
1860
1818
1814
2055
1935
1458
1559
1774
1500
1631
2034
2282
2361
2155
2302
2938
2608
2250
2939
3199
3122
3042
3034
3280
3346
3123
3517
3821
3574
3204
3072
3071
2707
2245
1680
1264
1084
1021
968
802
698
686
596
30
-480
-616
-970
-1452
-1911
-2134
-2357
-2504
-2707
-2826
-2837
-2940
-3061
-3332
-3452
-3573
-3859
-4224
-4353
-4260
-4278
-4334
-4192
-3858
-3574
-3519
-3602
-3604
-3529
-3592
-3636
-3502
-3331
-3199
-3022
-2809
-2542
-2264
-2149
-2022
-1876
-1742
-1669
-1733
-1739
-1690
-1711
-1645
-1469
-1285
-1028
-844
-804
-858
-989
-1137
-1337
-1555
-1801
-2359
-2834
-2825
-2703
-2747
-2695
-2666
-2808
-2633
-2933
-3644
-3855
-3964
-4331
-4588
-4522
-4439
-4340
-4149
-3795
-3683
-3691
-3440
-3475
-3647
-3678
-3757
-3854
-3931
-3610
-2938
-2447
-2182
-1836
-1373
-1055
-1240
-1404
-1360
-1210
-760
-375
-269
-329
-12
356
724
1098
1320
1284
860
862
915
354
183
585
1015
2018
2257
2147
2267
2345
2261
1636
964
850
1574
1643
1626
2304
2723
1989
2126
2352
1985
1732
1422
1607
1128
1081
1356
1532
1309
1342
2066
1439
516
751
825
381
215
547
714
688
1202
1072
960
1082
1623
2151
1855
1880
2083
2014
2011
2404
2364
2544
3240
3550
3302
3124
3321
3567
3551
3360
3693
3746
3809
3951
3816
3615
3736
3804
3958
3884
3598
3936
3995
3915
4079
4370
4412
4209
3940
3288
2506
1785
1511
1396
1462
1690
1549
1235
657
72
-431
-956
-1443
-1827
-2145
-2568
-3058
-3309
-3469
-3725
-3848
-3905
-3924
-4135
-4440
-4667
-5061
-5419
-5586
-5543
-5342
-5042
-4738
-4475
-4291
-4228
-4229
-4249
-4257
-4218
-4020
-3784
-3551
-3293
-2989
-2576
-2150
-1760
-1471
-1256
-1097
-1015
-1016
-1039
-957
-874
-744
-511
-277
-107
-50
-45
-110
-284
-517
-737
-978
-1264
-1668
-2191
-2638
-2923
-3005
-3097
-3165
-3285
-3590
-3817
-4070
-4434
-4759
-5041
-5211
-5319
-5365
-5382
-5464
-5537
-5536
-5491
-5472
-5361
-5313
-5284
-5324
-5345
-5245
-5012
-4634
-4093
-3504
-3063
-2773
-2531
-2310
-2171
-2072
-1967
-1656
-1241
-767
-335
-37
312
749
999
1069
1193
1212
987
1029
1319
1484
1551
1324
1071
1289
1477
1110
969
1110
824
376
437
531
400
511
516
473
522
591
752
810
700
1041
1130
1129
1412
1627
1813
1954
1999
2096
2357
2344
2149
2082
2033
2014
2034
1989
2063
2272
2460
2439
2363
2413
2457
2484
2640
2856
2998
3132
3175
3323
3645
3753
3645
3810
4161
4220
4116
4221
4587
4915
5101
5221
5425
5582
5582
5466
5423
5476
5522
5686
5841
5951
5920
5886
5478
4551
3340
1951
920
546
826
1474
2167
2012
1367
554
-613
-1493
-2130
-2679
-3005
-3197
-3689
-3998
-4030
-3997
-4010
-4052
-3966
-4071
-4312
-4811
-5363
-5767
-6020
-5962
-5592
-5020
-4355
-3717
-3338
-3167
-3212
-3496
-3731
-3730
-3486
-3109
-2650
-2265
-1838
-1357
-831
-339
-51
112
113
16
-146
-257
-234
-109
112
457
794
988
1071
912
629
223
-242
-585
-864
-1093
-1342
-1548
-1634
-1660
-1758
-1991
-2363
-2862
-3524
-4176
-4748
-5186
-5443
-5702
-6052
-6363
-6468
-6468
-6480
-6376
-6387
-6607
-6705
-6729
-6839
-6828
-6562
-6211
-5760
-5200
-4750
-4500
-4326
-4198
-4176
-4096
-3902
-3640
-3389
-3131
-2848
-2604
-2324
-1946
-1600
-1412
-1261
-1127
-1114
-1122
-1031
-926
-787
-508
-185
40
123
63
-154
-395
-568
-695
-803
-864
-906
-885
-818
-863
-927
-1035
-1114
-1333
-1650
-1897
-2108
-2254
-2254
-2129
-1956
-1775
-1524
-1206
-1121
-1090
-1014
-929
-695
-366
-55
269
781
1371
1951
2376
2735
3130
3364
3545
3708
4051
4247
4577
5111
5340
5537
5737
5916
5883
5833
5818
5714
5821
5832
5907
6222
6435
6419
6539
6747
6642
6725
6754
6546
6685
6843
6806
6952
7294
7414
7455
7145
6108
4493
2608
1296
828
1105
2141
3052
2996
2274
1037
-564
-1671
-2208
-2643
-2947
-3096
-3477
-3924
-3958
-3817
-3814
-3791
-3680
-3735
-4067
-4641
-5183
-5696
-5923
-5609
-4981
-4173
-3233
-2437
-2094
-1996
-2153
-2526
-2694
-2483
-2071
-1569
-875
-261
194
682
1243
1700
1878
1938
1804
1543
1361
1293
1343
1564
1903
2176
2382
2500
2420
2022
1478
908
367
-2
-324
-598
-815
-1027
-1143
-1208
-1374
-1725
-2192
-2761
-3434
-4278
-5224
-5860
-6073
-5925
-5786
-5552
-5588
-5891
-5964
-6254
-6604
-6756
-6795
-6700
-6344
-5892
-5585
-5161
-4651
-4200
-3861
-3539
-3201
-3082
-3075
-3074
-3009
-2765
-2332
-1670
-1131
-793
-552
-523
-564
-655
-806
-965
-968
-755
-510
-314
-194
-170
-226
-201
-190
-385
-667
-984
-1231
-1421
-1558
-1593
-1619
-1559
-1525
-1618
-1823
-2053
-2260
-2438
-2566
-2588
-2509
-2337
-2077
-1863
-1728
-1559
-1349
-1172
-1019
-953
-847
-642
-420
-106
215
518
887
1231
1437
1543
1641
1773
1948
2183
2494
2759
3075
3394
3590
3713
3974
4177
4360
4554
4637
4818
4953
5136
5367
5532
5803
6105
6165
6134
6183
6043
6069
6116
6282
6446
6514
6694
6614
6723
6893
7014
7019
6462
5066
2915
1021
24
59
944
2480
3170
2628
1545
-290
-2020
-2978
-3494
-3715
-3728
-3906
-4148
-4242
-4163
-3970
-3980
-3948
-3908
-4139
-4625
-5068
-5471
-5734
-5587
-4932
-3966
-2980
-1916
-1296
-1128
-1310
-1781
-2157
-2186
-1729
-994
-140
648
1267
1692
2176
2555
2668
2667
2487
2222
1929
1807
1886
2113
2458
2791
2999
2982
2788
2289
1595
868
231
-209
-472
-605
-793
-971
-1127
-1324
-1605
-1988
-2521
-3162
-3834
-4615
-5241
-5662
-5867
-5755
-5473
-5283
-5258
-5440
-5820
-6270
-6614
-6708
-6636
-6400
-6054
-5639
-5112
-4571
-4100
-3750
-3548
-3316
-3105
-2998
-2875
-2754
-2576
-2212
-1708
-1156
-686
-372
-322
-476
-712
-940
-1082
-1087
-1003
-872
-648
-422
-279
-312
-451
-626
-856
-1078
-1274
-1489
-1662
-1738
-1727
-1653
-1565
-1554
-1681
-1966
-2260
-2545
-2753
-2819
-2768
-2671
-2479
-2208
-2008
-1849
-1735
-1618
-1504
-1409
-1289
-1102
-915
-674
-374
-30
401
781
1110
1272
1377
1407
1380
1524
1709
1923
2270
2632
2937
3203
3366
3371
3386
3431
3454
3599
3712
3882
3942
4029
4165
4304
4475
4529
4789
4746
4800
4820
4828
4824
4846
5045
5139
5468
5773
5966
6177
6460
6292
5803
4725
2525
632
-529
-636
502
2031
3033
2926
1740
-106
-2037
-3214
-3664
-3815
-3625
-3604
-3754
-3800
-3757
-3616
-3506
-3452
-3440
-3636
-4084
-4569
-5043
-5201
-4963
-4221
-3144
-2101
-1054
-455
-278
-517
-1036
-1525
-1633
-1151
-362
672
1606
2268
2686
2969
3178
3214
3122
2902
2639
2451
2373
2515
2845
3173
3460
3603
3483
3188
2635
1880
1118
443
23
-131
-197
-292
-426
-611
-870
-1235
-1693
-2294
-2927
-3498
-4009
-4319
-4445
-4381
-4261
-4080
-3938
-4021
-4422
-5333
-6225
-6562
-6280
-5702
-4980
-4561
-4351
-3918
-3650
-3516
-3447
-3418
-3344
-3002
-2590
-2390
-2108
-1728
-1294
-876
-478
-63
96
-116
-548
-1037
-1271
-1199
-829
-457
-188
6
-4
-110
-336
-731
-1168
-1428
-1469
-1369
-1229
-1180
-1237
-1249
-1092
-949
-993
-1262
-1707
-2086
-2350
-2466
-2401
-2183
-1742
-1316
-1027
-959
-1079
-1232
-1422
-1467
-1362
-1128
-660
-151
207
431
634
872
1128
1361
1383
1305
1347
1369
1476
1719
1990
2383
2893
3301
3503
3511
3296
3034
2904
2944
3072
3398
3774
3982
4172
4368
4306
4320
4451
4377
4273
4471
4415
4303
4726
4809
5032
5534
5634
5710
5797
5721
5675
5717
5526
4916
3277
1116
-406
-1047
-407
1028
2360
2570
1738
242
-1993
-3652
-4337
-4608
-4352
-4003
-4072
-4199
-4139
-4076
-4137
-4268
-4334
-4449
-4772
-5137
-5454
-5640
-5437
-4866
-3958
-3001
-1989
-1199
-894
-923
-1317
-1860
-2059
-1645
-835
243
1339
2120
2571
2808
2966
2952
2836
2757
2582
2465
2544
2682
2935
3265
3555
3630
3479
3174
2630
1954
1274
580
90
-79
-93
-143
-296
-490
-752
-1150
-1653
-2262
-2944
-3468
-3874
-4166
-4303
-4281
-4366
-4593
-4776
-4829
-4882
-4909
-4859
-5140
-5284
-5127
-4929
-4567
-4100
-3699
-3346
-2936
-2710
-2677
-2573
-2362
-2180
-1906
-1514
-1089
-768
-557
-430
-387
-396
-331
-245
-299
-339
-392
-395
-359
-329
-327
-319
-314
-393
-551
-738
-974
-1257
-1413
-1405
-1336
-1248
-1184
-1201
-1262
-1394
-1581
-1843
-2064
-2189
-2219
-2134
-2000
-1848
-1646
-1415
-1273
-1170
-1076
-966
-878
-777
-654
-461
-124
244
648
955
1172
1387
1468
1480
1573
1730
1875
2073
2219
2317
2465
2720
2904
2863
2931
2944
2939
3081
3092
3053
3035
3208
3503
3759
3971
4105
4085
3907
3878
3859
3806
4053
4311
4537
4844
5007
5100
5081
5154
5221
5258
5528
5944
6116
5718
4743
2806
544
-812
-962
-142
1472
2926
2821
1684
-282
-2632
-3999
-4390
-4276
-3943
-3771
-3910
-4166
-4250
-4195
-4265
-4347
-4307
-4420
-4759
-5152
-5503
-5685
-5490
-4795
-3789
-2787
-1736
-1068
-920
-1138
-1628
-2022
-2076
-1505
-573
497
1586
2313
2643
2787
2867
2828
2742
2635
2506
2391
2443
2701
3041
3370
3587
3559
3300
2934
2355
1677
1003
429
77
-27
-16
-120
-280
-523
-868
-1332
-1832
-2404
-3051
-3583
-3952
-4179
-4212
-4047
-4024
-4166
-4303
-4528
-4953
-5273
-5468
-5543
-5326
-4905
-4421
-4030
-3654
-3363
-3175
-3027
-2935
-2838
-2639
-2346
-2056
-1767
-1382
-929
-611
-380
-183
-148
-250
-392
-580
-755
-785
-647
-439
-210
-66
-99
-255
-485
-787
-1087
-1299
-1423
-1493
-1485
-1410
-1362
-1349
-1327
-1300
-1356
-1499
-1739
-2026
-2252
-2377
-2379
-2284
-2031
-1697
-1429
-1264
-1217
-1259
-1295
-1265
-1186
-1051
-757
-386
-26
324
585
875
1116
1297
1413
1487
1558
1644
1784
1911
2089
2289
2480
2729
3030
3093
3091
2999
2863
2828
2858
3028
3173
3345
3526
3723
3782
3865
3769
3637
3695
3718
3842
4040
4317
4403
4524
4673
4691
4927
5057
5083
5327
5400
5486
5720
5521
4475
2316
223
-1113
-1247
-62
1713
2888
2717
1522
-677
-2822
-4056
-4444
-4245
-3761
-3633
-3960
-4035
-4071
-4024
-4121
-4137
-4106
-4373
-4708
-5095
-5440
-5523
-5190
-4428
-3450
-2358
-1387
-877
-711
-1049
-1638
-2079
-2015
-1386
-389
889
1875
2437
2696
2831
2831
2727
2646
2477
2349
2322
2390
2633
3008
3358
3485
3357
3060
2591
2024
1377
667
94
-175
-207
-176
-220
-403
-667
-1001
-1470
-2066
-2701
-3259
-3715
-3972
-4051
-3975
-3771
-3567
-3457
-3587
-3844
-4169
-4430
-4699
-5177
-5484
-5394
-4838
-4008
-3143
-2694
-2614
-2562
-2677
-2746
-2732
-2729
-2556
-2041
-1444
-981
-558
-271
-156
-133
-182
-273
-446
-656
-826
-970
-962
-783
-458
-180
-77
-237
-619
-1027
-1371
-1652
-1880
-1952
-1850
-1528
-1185
-1003
-1026
-1194
-1333
-1507
-1712
-1963
-2186
-2192
-2043
-1829
-1547
-1261
-957
-748
-673
-769
-917
-977
-958
-781
-517
-136
358
820
1120
1283
1310
1353
1442
1492
1541
1583
1680
1928
2207
2480
2887
3048
3047
3062
2972
2740
2592
2660
2707
2947
3353
3608
3674
3808
3720
3486
3369
3398
3516
3772
4135
4393
4581
4736
4849
4798
4830
4955
5200
5455
5712
5824
5698
5451
4341
2306
305
-837
-809
383
2122
3054
2572
1243
-910
-2957
-3867
-4175
-3939
-3495
-3556
-3851
-3951
-3934
-3894
-4039
-4111
-4134
-4347
-4616
-4978
-5268
-5369
-5043
-4230
-3226
-2150
-1309
-870
-859
-1188
-1668
-2002
-1878
-1254
-199
1024
1978
2463
2609
2666
2662
2578
2489
2372
2305
2314
2457
2725
3043
3359
3468
3267
2904
2452
1908
1317
667
125
-133
-138
-73
-132
-351
-668
-1061
-1566
-2132
-2764
-3310
-3676
-3901
-3943
-3823
-3701
-3692
-3866
-4275
-4717
-4915
-4915
-4926
-4678
-4369
-4095
-3640
-3384
-3292
-3213
-3064
-2830
-2531
-2192
-1975
-1800
-1551
-1286
-1001
-638
-306
-152
-125
-178
-298
-442
-547
-515
-409
-213
-20
13
-81
-259
-548
-869
-1066
-1146
-1147
-1160
-1220
-1355
-1452
-1423
-1417
-1435
-1494
-1551
-1599
-1730
-1896
-2068
-2116
-1982
-1807
-1630
-1547
-1485
-1410
-1393
-1331
-1207
-991
-707
-412
-225
-64
180
423
654
880
1026
1187
1387
1543
1689
1807
1878
2001
2205
2341
2520
2622
2623
2659
2741
2821
2867
2917
2917
2940
3024
3193
3249
3262
3428
3519
3472
3604
3582
3410
3675
3923
3950
4347
4600
4533
4635
4632
4703
4829
5209
5364
5431
5487
5157
4035
1750
-249
-1444
-1276
226
2242
3115
2488
1077
-1393
-3472
-4291
-4446
-4141
-3608
-3609
-3934
-3971
-3903
-4005
-4208
-4215
-4239
-4505
-4743
-5111
-5468
-5413
-4972
-4055
-3085
-2000
-1236
-1002
-998
-1386
-1878
-2190
-1960
-1271
-165
1164
2078
2423
2499
2523
2432
2381
2314
2158
2064
2155
2346
2605
2966
3246
3241
2978
2568
2017
1464
867
249
-208
-337
-217
-188
-300
-560
-901
-1329
-1833
-2394
-3026
-3481
-3747
-3899
-3905
-3766
-3585
-3486
-3460
-3554
-3799
-4220
-4928
-5519
-5523
-5021
-4231
-3327
-2816
-2639
-2435
-2446
-2588
-2689
-2799
-2728
-2317
-1783
-1319
-825
-410
-266
-224
-158
-86
-197
-502
-901
-1181
-1167
-911
-520
-216
-54
-109
-349
-716
-1162
-1615
-1947
-2075
-1998
-1745
-1422
-1227
-1259
-1385
-1481
-1567
-1660
-1824
-2044
-2131
-2072
-1893
-1657
-1402
-1160
-1046
-957
-937
-975
-969
-955
-941
-791
-418
55
545
898
993
1022
1046
1033
1111
1203
1338
1592
1841
2045
2276
2408
2465
2521
2468
2433
2521
2511
2382
2451
2540
2671
2978
3248
3310
3355
3412
3307
3235
3191
3288
3382
3703
4076
4243
4424
4574
4548
4575
4720
4812
4998
5076
5280
5473
5690
5943
5587
3896
1487
-402
-1340
-742
1016
2802
3147
2408
651
-1891
-3526
-4143
-4247
-3759
-3383
-3674
-3910
-3953
-3961
-4119
-4212
-4123
-4266
-4539
-4832
-5221
-5509
-5406
-4853
-3991
-2970
-1864
-1188
-944
-1054
-1567
-2097
-2255
-1828
-970
302
1500
2143
2350
2460
2498
2402
2391
2315
2192
2195
2324
2496
2754
3149
3368
3257
3003
2615
2074
1528
896
246
-112
-133
-53
-90
-236
-557
-975
-1396
-1926
-2558
-3082
-3439
-3699
-3864
-3847
-3678
-3557
-3630
-3856
-4197
-4717
-5126
-5238
-5096
-4801
-4211
-3709
-3433
-3038
-2914
-2921
-2827
-2734
-2599
-2208
-1798
-1594
-1329
-936
-604
-397
-188
-84
-90
-151
-343
-593
-756
-700
-485
-276
-100
-69
-181
-408
-764
-1175
-1475
-1565
-1558
-1518
-1481
-1476
-1536
-1574
-1575
-1665
-1727
-1789
-1905
-2021
-2136
-2171
-2126
-1950
-1714
-1543
-1424
-1381
-1423
-1450
-1364
-1210
-974
-630
-288
-15
199
334
429
592
794
1060
1271
1473
1689
1865
1955
1991
2033
2075
2256
2391
2427
2459
2523
2441
2397
2547
2546
2678
2892
2906
2877
2954
2975
2885
2916
3103
3164
3366
3633
3588
3625
3677
3705
3877
4067
4228
4436
4558
4746
4924
5083
5397
5554
5403
4786
2989
619
-928
-1446
-605
1363
2998
3115
2169
125
-2382
-3838
-4386
-4313
-3774
-3454
-3664
-3774
-3753
-3709
-3844
-4050
-4142
-4384
-4691
-5002
-5311
-5439
-5219
-4540
-3612
-2587
-1649
-1117
-990
-1272
-1769
-2237
-2276
-1752
-817
463
1584
2215
2394
2405
2310
2186
2155
2092
2040
2052
2163
2398
2712
3065
3244
3132
2781
2295
1738
1109
479
-7
-289
-263
-123
-131
-315
-674
-1139
-1658
-2174
-2724
-3172
-3488
-3723
-3840
-3817
-3671
-3503
-3440
-3526
-3658
-4084
-4727
-5176
-5256
-5041
-4461
-3678
-3285
-2949
-2629
-2657
-2709
-2713
-2767
-2593
-2140
-1758
-1453
-998
-610
-443
-309
-151
-26
-71
-223
-496
-808
-924
-784
-518
-280
-126
-129
-326
-654
-1044
-1448
-1676
-1758
-1728
-1583
-1431
-1341
-1418
-1459
-1490
-1563
-1611
-1723
-1871
-1965
-1977
-1912
-1803
-1604
-1389
-1235
-1102
-1098
-1086
-992
-884
-777
-632
-389
-86
231
463
642
840
1021
1205
1381
1447
1551
1667
1806
1927
2042
2217
2358
2446
2493
2520
2579
2657
2568
2556
2583
2643
2806
2959
3070
3081
3127
3139
3119
3259
3352
3401
3601
3687
3743
3954
4119
4238
4419
4528
4660
4850
4974
5092
5325
5448
5546
5379
4070
1974
22
-1158
-912
531
2344
3234
2720
1151
-1261
-3240
-4147
-4365
-3941
-3469
-3504
-3713
-3810
-3828
-3955
-4177
-4242
-4398
-4631
-4839
-5078
-5250
-5205
-4820
-4088
-3186
-2238
-1473
-1078
-1057
-1388
-1885
-2162
-1971
-1276
-115
1096
1956
2352
2442
2445
2356
2320
2300
2244
2289
2358
2486
2699
2989
3213
3149
2882
2527
2103
1602
1016
432
-27
-201
-191
-227
-368
-616
-981
-1444
-1953
-2488
-3011
-3383
-3667
-3883
-3928
-3910
-3881
-3919
-4106
-4344
-4521
-4619
-4676
-4676
-4593
-4399
-4051
-3713
-3390
-3057
-2795
-2564
-2404
-2261
-2078
-1849
-1587
-1320
-982
-631
-344
-138
-76
-79
-82
-141
-216
-295
-349
-336
-301
-266
-288
-359
-476
-689
-949
-1168
-1321
-1400
-1480
-1577
-1656
-1690
-1693
-1723
-1785
-1837
-1849
-1892
-1945
-2001
-2011
-1953
-1872
-1796
-1734
-1645
-1541
-1450
-1356
-1203
-1004
-760
-551
-360
-141
101
354
531
680
833
1012
1232
1443
1628
1809
1940
2027
2117
2145
2217
2334
2373
2392
2421
2429
2474
2559
2506
2529
2678
2692
2737
2804
2700
2710
2899
2777
2789
3040
3140
3335
3557
3733
3745
3872
3980
3959
4148
4337
4497
4743
4940
5143
5398
5463
5223
3883
1708
-130
-1173
-944
433
2274
3016
2445
1100
-1207
-3110
-3908
-4191
-3858
-3477
-3568
-3797
-3910
-3878
-3970
-4099
-4115
-4256
-4484
-4662
-4934
-5165
-5129
-4747
-4111
-3278
-2299
-1535
-1064
-957
-1188
-1665
-1982
-1861
-1303
-243
927
1776
2163
2337
2383
2271
2236
2248
2215
2242
2297
2342
2469
2664
2817
2759
2562
2297
1940
1528
1009
414
-99
-355
-432
-549
-724
-949
-1272
-1642
-2017
-2470
-2943
-3339
-3667
-3929
-4028
-3980
-3913
-3993
-4260
-4577
-4915
-5087
-5004
-4803
-4466
-3981
-3663
-3593
-3512
-3459
-3310
-2953
-2607
-2319
-1964
-1581
-1324
-1132
-905
-715
-552
-340
-229
-224
-232
-305
-450
-551
-483
-329
-169
-91
-197
-464
-761
-1055
-1300
-1395
-1355
-1273
-1256
-1281
-1373
-1536
-1697
-1805
-1885
-1845
-1725
-1656
-1673
-1713
-1702
-1658
-1574
-1471
-1401
-1338
-1259
-1199
-1112
-921
-659
-382
-92
164
349
558
765
849
950
1137
1336
1594
1832
2006
2194
2321
2395
2443
2473
2526
2526
2491
2596
2734
2837
2950
2952
2876
2902
3015
3066
3078
3077
3082
3122
3217
3283
3347
3429
3566
3743
3878
4202
4354
4354
4520
4581
4577
4916
5224
5350
5671
5806
5585
4871
3138
975
-732
-1184
-279
1299
2869
3003
1876
73
-2094
-3543
-4096
-4165
-3824
-3672
-3838
-3855
-3830
-3905
-4134
-4289
-4403
-4505
-4590
-4749
-4939
-4990
-4904
-4490
-3741
-2941
-2078
-1327
-913
-911
-1090
-1438
-1580
-1365
-601
351
1422
2328
2430
2546
2545
2649
2565
2477
2361
2546
2694
2773
2888
2974
2930
2685
2423
2057
1781
1456
1004
422
-71
-354
-458
-612
-905
-1230
-1532
-1873
-2321
-2822
-3251
-3562
-3791
-3950
-4004
-3901
-3835
-3857
-3927
-4004
-4272
-4737
-5067
-5098
-4871
-4445
-3752
-3323
-3057
-2716
-2661
-2643
-2563
-2549
-2361
-1928
-1569
-1271
-775
-351
-267
-250
-194
-170
-225
-294
-451
-667
-752
-708
-609
-488
-448
-520
-670
-962
-1289
-1633
-1837
-1933
-1967
-1860
-1724
-1605
-1650
-1725
-1796
-1920
-1958
-1989
-2010
-1958
-1867
-1752
-1654
-1469
-1312
-1247
-1179
-1152
-1032
-861
-686
-506
-283
70
433
730
932
1073
1194
1324
1461
1558
1666
1848
2039
2225
2405
2551
2650
2651
2627
2591
2592
2654
2690
2727
2784
2924
3042
3091
3135
3152
3159
3236
3248
3249
3312
3437
3557
3713
3990
4276
4497
4607
4719
4729
4799
5018
5182
5315
5678
5868
5630
5044
3439
1376
-234
-865
-415
886
2336
2624
1795
294
-1724
-3200
-3860
-4146
-4003
-3817
-3888
-3950
-3944
-3906
-4039
-4297
-4462
-4604
-4639
-4624
-4627
-4640
-4651
-4364
-3853
-3184
-2376
-1587
-1012
-719
-697
-955
-1130
-976
-454
410
1389
2183
2601
2804
2833
2717
2648
2614
2583
2622
2756
2926
3042
3082
2991
2679
2293
1944
1628
1307
944
501
15
-374
-650
-878
-1120
-1390
-1690
-2041
-2430
-2881
-3353
-3728
-4013
-4149
-4145
-4033
-3907
-4007
-4241
-4513
-4738
-4841
-4854
-4857
-4806
-4397
-3797
-3189
-2730
-2616
-2634
-2558
-2389
-2213
-2020
-1780
-1545
-1292
-941
-595
-317
-132
-107
-205
-315
-424
-554
-721
-856
-931
-896
-765
-643
-623
-778
-1072
-1421
-1708
-1897
-2002
-2117
-2213
-2189
-2100
-1967
-1874
-1939
-2032
-2065
-2026
-1995
-1994
-1974
-1939
-1822
-1680
-1519
-1336
-1172
-1045
-941
-815
-621
-390
-149
68
285
531
815
1108
1319
1470
1575
1671
1773
1931
2123
2253
2329
2422
2549
2699
2812
2821
2756
2703
2728
2791
2809
2879
2963
2935
3052
3191
3187
3266
3393
3341
3400
3587
3661
3859
4051
4106
4166
4342
4510
4710
4975
5257
5494
5634
5932
6014
5698
5279
4145
2362
747
-316
-419
399
1666
2323
2045
1168
-490
-2181
-3191
-3856
-4129
-4019
-4034
-4102
-4074
-3914
-3895
-4147
-4375
-4641
-4766
-4695
-4628
-4572
-4528
-4399
-4138
-3705
-3037
-2250
-1506
-932
-599
-602
-721
-748
-576
-63
749
1655
2321
2768
3026
3019
2956
2891
2726
2636
2717
2862
3019
3183
3245
3073
2784
2424
1995
1638
1307
888
411
-38
-409
-725
-976
-1217
-1480
-1765
-2067
-2444
-2923
-3389
-3819
-4181
-4404
-4451
-4371
-4219
-4189
-4414
-4743
-4942
-5005
-4979
-4911
-4905
-4680
-4241
-3751
-3323
-3113
-3017
-2826
-2515
-2217
-2012
-1869
-1735
-1543
-1283
-1005
-705
-473
-344
-303
-322
-405
-534
-654
-780
-925
-1000
-1011
-985
-940
-987
-1155
-1419
-1651
-1813
-1908
-2004
-2190
-2335
-2373
-2295
-2203
-2181
-2185
-2199
-2157
-2121
-2139
-2161
-2207
-2195
-2134
-2068
-1952
-1796
-1592
-1386
-1170
-948
-753
-550
-347
-167
5
210
435
658
911
1175
1409
1608
1760
1897
1965
2005
2068
2107
2190
2341
2439
2511
2604
2594
2593
2648
2652
2679
2739
2767
2832
2941
3091
3285
3395
3439
3502
3520
3600
3754
3851
4023
4187
4328
4479
4661
4905
5173
5415
5422
5102
4378
3123
1482
67
-770
-805
-4
892
1287
1127
303
-865
-1863
-2709
-3404
-3843
-4116
-4306
-4295
-4047
-3807
-3790
-3922
-4158
-4325
-4279
-4109
-3899
-3790
-3765
-3766
-3668
-3382
-2951
-2342
-1647
-1026
-550
-284
-189
-154
-107
91
539
1069
1601
2113
2497
2768
2950
2989
2909
2790
2679
2618
2648
2762
2814
2743
2587
2361
2153
1950
1723
1429
1065
647
207
-187
-537
-868
-1142
-1358
-1546
-1733
-1938
-2148
-2426
-2782
-3108
-3370
-3550
-3693
-3912
-4185
-4409
-4507
-4524
-4487
-4474
-4417
-4183
-3847
-3514
-3260
-3156
-3127
-3037
-2853
-2635
-2391
-2113
-1852
-1620
-1375
-1146
-971
-869
-822
-778
-705
-641
-584
-542
-541
-570
-585
-581
-572
-578
-601
-671
-792
-916
-1029
-1109
-1202
-1293
-1368
-1442
-1484
-1511
-1579
-1696
-1836
-1961
-2070
-2159
-2205
-2269
-2358
-2479
-2583
-2649
-2692
-2736
-2783
-2804
-2778
-2697
-2607
-2471
-2263
-2030
-1797
-1527
-1238
-929
-633
-353
5
250
496
830
1146
1502
1852
2151
2502
2748
2937
3033
3127
3233
3308
3442
3636
3652
3595
3535
3580
3655
3706
3843
3838
3802
3725
3797
3950
4078
4145
4113
4084
4017
4004
3997
4034
4152
4301
4452
4569
4650
4694
4691
4580
4290
3840
3351
2866
2448
2229
2122
1995
1864
1685
1412
1153
960
754
551
358
145
-97
-306
-486
-671
-897
-1137
-1377
-1595
-1742
-1824
-1872
-1889
-1901
-1921
-1914
-1912
-1911
-1894
-1867
-1828
-1776
-1706
-1615
-1529
-1471
-1423
-1379
-1325
-1256
-1170
-1061
-924
-762
-607
-459
-295
-148
-39
47
118
177
217
257
285
291
294
278
257
245
224
198
164
150
96
33
-18
-74
-121
-181
-246
-304
-345
-426
-546
-666
-780
-893
-999
-1072
-1138
-1193
-1213
-1217
-1218
-1213
-1199
-1150
-1093
-1046
-1013
-993
-950
-914
-882
-855
-854
-866
-891
-928
-969
-1009
-1038
-1065
-1081
-1074
-1048
-1018
-998
-991
-994
-999
-995
-969
-941
-900
-878
-882
-863
-826
-787
-780
-771
-764
-757
-744
-750
-737
-719
-703
-677
-656
-629
-616
-607
-607
-608
-599
-592
-588
-570
-531
-503
-468
-434
-403
-370
-360
-350
-325
-295
-268
-247
-214
-182
-161
-129
-95
-53
-18
-2
22
34
39
41
43
60
68
74
97
108
121
145
146
129
127
127
129
148
197
249
277
297
299
303
300
313
334
377
422
445
475
502
508
516
543
567
600
628
672
708
750
764
731
668
600
547
513
487
473
471
446
415
386
337
292
245
214
197
187
178
150
110
68
39
11
-30
-90
-154
-218
-280
-313
-333
-358
-393
-447
-503
-558
-608
-635
-663
-688
-716
-731
-731
-728
-743
-739
-722
-742
-762
-786
-809
-828
-839
-848
-863
-872
-878
-883
-865
-843
-826
-820
-816
-814
-821
-821
-813
-803
-768
-732
-719
-723
-735
-747
-750
-759
-771
-763
-758
-755
-738
-722
-711
-705
-710
-723
-735
-720
-697
-675
-658
-642
-626
-600
-556
-527
-510
-501
-486
-477
-472
-452
-431
-402
-367
-344
-339
-332
-338
-338
-339
-344
-340
-341
-352
-382
-406
-410
-407
-390
-373
-354
-337
-328
-340
-373
-401
-416
-391
-363
-340
-312
-291
-284
-276
-267
-258
-242
-240
-232
-213
-189
-153
-115
-95
-97
-106
-109
-106
-110
-114
-117
-109
-98
-78
-42
-18
10
46
71
79
83
76
59
43
50
62
64
67
74
75
53
34
12
1
-4
0
5
18
36
38
49
68
82
104
132
173
196
223
264
275
294
331
363
397
434
449
459
482
510
551
590
607
613
608
584
558
569
576
558
544
519
473
414
363
340
313
296
287
276
261
238
207
156
110
59
6
-41
-89
-140
-183
-211
-245
-287
-343
-392
-420
-464
-499
-516
-542
-566
-579
-605
-629
-643
-646
-652
-667
-687
-693
-705
-734
-741
-761
-783
-805
-822
-806
-786
-782
-763
-767
-787
-802
-827
-847
-830
-802
-794
-798
-805
-809
-840
-856
-843
-833
-817
-806
-809
-821
-817
-813
-823
-807
-781
-774
-753
-748
-739
-715
-694
-682
-671
-650
-634
-595
-555
-528
-504
-471
-458
-456
-447
-454
-446
-424
-414
-401
-375
-353
-331
-312
-326
-350
-369
-386
-407
-409
-402
-396
-375
-355
-347
-346
-356
-396
-423
-429
-423
-393
-371
-355
-337
-333
-306
-290
-290
-271
-260
-250
-253
-244
-207
-176
-147
-128
-134
-125
-121
-139
-127
-126
-115
-106
-99
-88
-75
-55
-37
-20
-5
-1
0
8
7
1
6
16
34
52
51
53
42
35
43
64
100
127
138
135
138
129
124
138
157
182
196
215
228
217
220
229
230
251
286
319
341
357
380
418
467
515
557
571
577
587
592
605
616
627
624
600
576
534
495
470
465
455
447
432
423
392
341
297
264
220
179
165
138
103
65
21
-16
-60
-118
-153
-184
-229
-253
-269
-293
-338
-363
-370
-397
-432
-466
-504
-513
-514
-531
-553
-573
-604
-635
-670
-710
-725
-733
-736
-735
-731
-738
-755
-770
-787
-806
-800
-773
-779
-791
-800
-821
-831
-841
-827
-808
-805
-804
-813
-816
-814
-810
-790
-765
-731
-699
-674
-642
-632
-645
-659
-673
-681
-666
-629
-590
-587
-590
-574
-558
-533
-502
-482
-471
-462
-461
-459
-453
-448
-429
-405
-383
-372
-383
-380
-385
-395
-405
-410
-382
-368
-384
-396
-394
-402
-405
-393
-386
-377
-373
-348
-342
-354
-355
-350
-339
-323
-319
-314
-313
-323
-319
-310
-288
-253
-219
-185
-170
-185
-181
-175
-183
-180
-182
-187
-180
-163
-152
-147
-123
-105
-95
-88
-98
-107
-116
-109
-101
-88
-80
-75
-74
-79
-97
-103
-98
-90
-92
-122
-141
-152
-156
-138
-108
-94
-70
-46
-17
21
53
73
86
84
102
124
145
194
233
260
290
313
341
383
423
440
441
450
452
469
499
520
523
507
482
438
404
390
389
386
373
351
310
273
242
223
204
181
156
137
103
62
11
-42
-102
-175
-231
-306
-343
-351
-366
-395
-411
-445
-498
-542
-597
-635
-661
-660
-661
-653
-662
-693
-708
-721
-753
-792
-841
-876
-883
-882
-884
-885
-897
-916
-932
-937
-930
-946
-960
-985
-1028
-1052
-1070
-1069
-1044
-1025
-1016
-1025
-1033
-1023
-1010
-1001
-990
-958
-925
-892
-857
-841
-832
-820
-808
-802
-810
-812
-805
-788
-778
-768
-745
-728
-713
-683
-645
-624
-604
-582
-573
-556
-539
-528
-511
-508
-513
-521
-535
-542
-537
-509
-489
-458
-444
-443
-436
-442
-447
-456
-456
-447
-428
-426
-436
-444
-474
-480
-478
-476
-468
-454
-444
-433
-420
-424
-426
-411
-387
-366
-347
-332
-327
-327
-320
-314
-325
-326
-317
-303
-303
-296
-291
-295
-257
-233
-215
-220
-252
-276
-287
-276
-263
-242
-216
-197
-193
-181
-178
-169
-155
-140
-153
-156
-142
-140
-131
-113
-88
-64
-43
-21
-7
10
34
43
56
72
95
103
117
134
142
161
187
231
265
300
321
332
350
380
393
408
426
423
404
376
354
343
323
314
316
327
332
315
307
288
277
268
258
239
206
178
144
96
33
-35
-94
-151
-210
-268
-315
-356
-389
-401
-424
-478
-541
-588
-629
-655
-688
-707
-705
-712
-748
-804
-840
-860
-865
-867
-903
-938
-943
-948
-936
-936
-948
-947
-947
-938
-935
-940
-950
-950
-961
-971
-975
-986
-981
-980
-970
-963
-977
-982
-978
-968
-955
-932
-911
-893
-876
-859
-850
-842
-821
-806
-782
-761
-737
-707
-687
-656
-645
-631
-613
-598
-576
-565
-562
-563
-549
-526
-513
-505
-494
-484
-488
-487
-495
-511
-523
-513
-508
-510
-483
-470
-449
-444
-449
-458
-459
-450
-444
-446
-448
-450
-478
-473
-451
-450
-448
-458
-468
-477
-487
-488
-474
-449
-422
-383
-358
-350
-343
-347
-359
-378
-385
-360
-328
-307
-293
-288
-277
-274
-269
-265
-262
-252
-245
-221
-218
-215
-222
-220
-197
-180
-171
-172
-185
-203
-214
-207
-184
-164
-147
-144
-123
-105
-100
-85
-71
-60
-37
-12
12
28
39
63
69
87
127
160
182
205
238
267
282
299
321
349
379
392
407
413
409
404
396
376
357
340
323
320
321
313
297
271
246
240
230
206
175
142
99
56
5
-39
-77
-138
-198
-257
-310
-361
-413
-457
-492
-521
-555
-590
-610
-633
-653
-663
-681
-678
-669
-678
-715
-753
-798
-838
-856
-887
-895
-912
-941
-955
-973
-976
-979
-986
-973
-976
-988
-983
-981
-979
-1001
-1030
-1036
-1042
-1039
-1038
-1037
-1046
-1052
-1038
-1022
-994
-951
-922
-894
-866
-852
-845
-847
-851
-859
-855
-832
-813
-789
-753
-729
-719
-711
-703
-683
-664
-635
-620
-611
-584
-554
-543
-539
-530
-529
-524
-525
-524
-531
-538
-531
-519
-509
-487
-473
-460
-457
-467
-482
-485
-481
-475
-463
-450
-456
-461
-470
-447
-460
-414
-451
-392
-491
-398
-574
-282
-2364
-4663
-3851
-2680
-1742
-1472
-1069
-914
-865
-980
-1094
-1188
-1092
-970
-901
-1015
-1097
-1110
-1058
-914
-810
-575
-426
-347
-362
-440
-528
-676
-791
-901
-955
-1026
-1076
-1160
-1241
-1300
-1304
-1189
-1017
-878
-775
-579
-253
27
149
186
210
206
256
373
552
644
683
810
1023
1329
1589
1841
2174
2597
3012
3324
3610
3808
3846
3793
3636
3364
2986
2534
2050
1582
1195
874
590
326
26
-185
-307
-420
-588
-816
-1075
-1327
-1606
-2016
-2528
-3055
-3514
-3890
-4231
-4541
-4762
-4876
-4868
-4730
-4564
-4415
-4264
-4057
-3864
-3700
-3559
-3431
-3310
-3215
-3127
-3006
-2827
-2619
-2386
-2111
-1759
-1321
-841
-380
47
415
747
1050
1301
1441
1495
1521
1541
1506
1412
1322
1233
1165
1119
1082
1019
908
775
644
480
237
-69
-396
-779
-1255
-1729
-2271
-2938
-3603
-4168
-4611
-4965
-5347
-5791
-6121
-6222
-6096
-5910
-5889
-6037
-6162
-6229
-6224
-6101
-5934
-5839
-5780
-5655
-5399
-4991
-4537
-4113
-3730
-3366
-2961
-2556
-2223
-2055
-1978
-2002
-1977
-2138
-2390
-2338
-2257
-2293
-2432
-2525
-2486
-2351
-2249
-2296
-2448
-2573
-2646
-2766
-2989
-3213
-3454
-3726
-3909
-4002
-3910
-3763
-3627
-3483
-3299
-3033
-2721
-2426
-2190
-1967
-1719
-1513
-1253
-919
-464
-220
20
620
1138
1594
2000
2528
3044
3454
3711
3861
4027
4274
4566
4739
4896
5150
5417
5767
6186
6601
7115
7666
8090
8400
8669
8819
8923
9045
9177
9329
9498
9682
9798
9954
10169
10461
10756
11038
11284
11367
11420
11446
11282
10704
9889
8857
7489
5876
4126
2319
976
363
124
88
-26
-443
-1104
-1631
-2043
-2370
-2617
-3014
-3680
-4468
-5101
-5429
-5386
-5077
-4544
-3932
-3254
-2474
-1646
-837
-43
653
1108
1464
1804
2120
2419
2761
3069
3423
3926
4474
5025
5574
6084
6415
6556
6495
6211
5769
5293
4780
4178
3547
2907
2253
1569
985
546
226
-15
-336
-835
-1467
-2108
-2771
-3425
-4051
-4643
-5160
-5508
-5684
-5738
-5640
-5397
-5127
-4825
-4447
-4057
-3685
-3369
-3132
-2964
-2760
-2477
-2161
-1873
-1653
-1463
-1237
-986
-730
-478
-238
23
333
602
757
748
559
335
164
-14
-222
-432
-688
-983
-1215
-1445
-1714
-1986
-2243
-2488
-2747
-3020
-3339
-3655
-3903
-4080
-4183
-4239
-4229
-4133
-3940
-3680
-3423
-3163
-2863
-2514
-2153
-1807
-1472
-1157
-846
-505
-197
84
336
563
792
1027
1266
1470
1601
1672
1744
1804
1893
1957
1952
1927
1898
1879
1871
1842
1754
1671
1630
1580
1552
1564
1557
1548
1570
1566
1550
1573
1643
1787
2028
2253
2502
2795
3108
3454
3792
4141
4468
4786
5188
5599
5916
6261
6466
6624
6837
7087
7184
7095
6866
6360
5732
4825
3327
1516
-150
-1542
-2304
-2438
-2354
-2188
-2109
-2495
-3257
-4114
-4908
-5472
-5772
-6023
-6348
-6689
-7132
-7429
-7360
-6898
-6017
-4870
-3749
-2738
-1933
-1466
-1222
-1070
-905
-601
-153
304
795
1418
2138
2890
3620
4228
4681
5072
5321
5370
5175
4775
4242
3640
3054
2518
2114
1836
1606
1346
1039
672
275
-180
-715
-1318
-2015
-2778
-3526
-4190
-4713
-5044
-5218
-5305
-5313
-5230
-5087
-4872
-4622
-4412
-4228
-4067
-3948
-3849
-3710
-3474
-3158
-2840
-2540
-2212
-1855
-1504
-1174
-928
-686
-400
-103
165
401
575
598
554
430
270
176
143
99
-7
-175
-419
-716
-1006
-1275
-1531
-1790
-2089
-2413
-2767
-3099
-3392
-3631
-3779
-3820
-3761
-3645
-3494
-3352
-3241
-3121
-2993
-2844
-2649
-2417
-2143
-1847
-1529
-1207
-854
-468
-75
288
588
832
1025
1166
1257
1287
1294
1279
1241
1272
1339
1453
1585
1728
1802
1796
1743
1647
1526
1376
1247
1139
1048
944
852
820
849
893
985
1112
1266
1426
1577
1669
1716
1751
1823
1962
2222
2564
2897
3211
3435
3577
3762
3939
4111
4369
4586
4758
4896
4913
4764
4481
4025
3430
2678
1812
944
139
-486
-801
-830
-686
-500
-497
-794
-1317
-1935
-2541
-2928
-3158
-3354
-3606
-3960
-4339
-4570
-4475
-4018
-3298
-2513
-1838
-1430
-1286
-1333
-1439
-1496
-1414
-1197
-864
-438
6
464
923
1367
1787
2196
2590
2915
3083
3065
2882
2565
2193
1889
1735
1720
1790
1847
1843
1752
1550
1297
1084
890
689
461
167
-196
-604
-973
-1269
-1464
-1542
-1533
-1462
-1377
-1331
-1324
-1364
-1416
-1460
-1503
-1529
-1533
-1542
-1546
-1529
-1466
-1322
-1114
-867
-645
-515
-508
-611
-720
-764
-720
-597
-427
-281
-172
-99
-46
23
113
215
269
270
192
10
-218
-402
-534
-577
-500
-350
-196
-87
-92
-203
-339
-450
-519
-532
-544
-570
-616
-604
-511
-348
-262
-272
-221
-139
-89
-22
112
256
266
38
-105
-165
-81
134
460
694
658
357
50
14
182
521
603
467
214
27
6
355
642
616
487
356
291
417
497
524
700
795
982
1111
1176
1166
938
646
811
1188
1447
1692
1612
1375
1024
825
1061
1511
1859
1925
1820
1671
1514
1519
1652
1791
1988
2197
2303
2269
2222
2177
2145
2154
2262
2345
2382
2361
2178
1959
1704
1481
1264
1071
942
788
620
488
346
189
28
-135
-312
-479
-627
-816
-1043
-1271
-1514
-1736
-1901
-1986
-2002
-1971
-1938
-1900
-1869
-1870
-1874
-1873
-1864
-1838
-1786
-1719
-1631
-1537
-1441
-1332
-1209
-1078
-931
-784
-650
-534
-467
-437
-428
-446
-471
-473
-469
-465
-448
-459
-486
-508
-517
-521
-531
-537
-569
-628
-692
-786
-897
-1010
-1088
-1157
-1212
-1248
-1286
-1321
-1348
-1376
-1392
-1398
-1385
-1368
-1381
-1410
-1491
-1607
-1766
-1956
-2164
-2314
-2361
-2302
-2130
-1924
-1723
-1588
-1518
-1513
-1529
-1524
-1513
-1504
-1529
-1587
-1666
-1755
-1816
-1791
-1677
-1494
-1288
-1122
-1063
-1067
-1154
-1317
-1443
-1562
-1665
-1735
-1786
-1822
-1826
-1745
-1583
-1413
-1269
-1179
-1116
-1123
-1262
-1477
-1681
-1824
-1883
-1825
-1663
-1443
-1235
-1121
-1121
-1170
-1199
-1151
-1024
-1019
-1127
-1268
-1414
-1482
-1435
-1285
-1068
-907
-814
-680
-610
-652
-706
-790
-878
-878
-844
-774
-663
-603
-645
-634
-544
-357
-127
22
124
233
311
333
335
307
352
505
730
1006
1203
1340
1486
1675
1900
2072
2174
2259
2390
2538
2609
2697
2793
2872
3053
3186
3210
3219
3054
2626
2130
1619
1095
660
324
23
-186
-339
-559
-719
-847
-1093
-1347
-1550
-1812
-2093
-2312
-2605
-2928
-3127
-3228
-3202
-2981
-2688
-2395
-2123
-1883
-1695
-1512
-1329
-1175
-1008
-867
-728
-569
-404
-195
81
386
697
1032
1332
1566
1747
1817
1769
1685
1552
1360
1211
1080
922
767
632
474
331
218
76
-76
-254
-518
-840
-1187
-1555
-1914
-2218
-2442
-2594
-2666
-2699
-2711
-2723
-2761
-2791
-2855
-2974
-3152
-3341
-3561
-3715
-3739
-3708
-3525
-3234
-2917
-2523
-2054
-1672
-1355
-1114
-1041
-1068
-1091
-1155
-1181
-1124
-1048
-930
-764
-575
-431
-279
-194
-210
-305
-512
-807
-1155
-1490
-1780
-1969
-2083
-2131
-2085
-2013
-1954
-1899
-1917
-1964
-2032
-2123
-2226
-2311
-2364
-2417
-2376
-2269
-2118
-1886
-1624
-1366
-1111
-893
-760
-682
-615
-590
-563
-506
-438
-310
-137
33
175
291
392
489
607
704
771
796
770
709
672
684
730
833
938
1015
1114
1186
1250
1331
1371
1418
1512
1569
1631
1736
1853
2036
2209
2423
2655
2877
3130
3367
3566
3785
3881
3899
3837
3595
3230
2711
2027
1215
309
-631
-1392
-1916
-2113
-1976
-1776
-1660
-1769
-2167
-2671
-3162
-3540
-3755
-3872
-4037
-4276
-4460
-4528
-4278
-3687
-2820
-1883
-1128
-611
-386
-296
-215
-83
132
420
767
1156
1566
1987
2415
2846
3240
3573
3787
3864
3823
3612
3259
2809
2305
1832
1454
1192
1003
834
653
419
144
-158
-483
-827
-1186
-1600
-2055
-2500
-2905
-3222
-3441
-3526
-3471
-3305
-3079
-2812
-2537
-2302
-2110
-1971
-1885
-1809
-1713
-1579
-1465
-1380
-1353
-1378
-1276
-1022
-545
131
738
1135
1222
1059
738
452
295
167
85
-75
-305
-518
-699
-773
-769
-718
-718
-857
-1113
-1584
-2136
-2686
-3143
-3407
-3536
-3534
-3490
-3376
-3188
-2949
-2697
-2471
-2271
-2139
-2082
-2017
-1961
-1879
-1729
-1504
-1203
-835
-405
-10
342
646
851
962
1013
982
903
815
735
671
659
664
649
641
605
569
547
559
585
583
524
421
309
241
265
342
469
611
715
836
983
1133
1354
1580
1797
2056
2282
2451
2713
2929
3157
3489
3795
4092
4391
4621
4791
4939
4919
4739
4329
3812
3118
2243
1291
47
-1297
-2452
-3339
-3709
-3585
-3284
-3109
-3260
-3730
-4452
-5065
-5391
-5468
-5416
-5403
-5561
-5785
-5806
-5450
-4646
-3430
-2140
-1056
-303
118
356
548
812
1128
1468
1794
2087
2360
2673
3055
3452
3777
3978
4006
3845
3548
3149
2587
1897
1143
355
-386
-969
-1391
-1699
-1927
-2161
-2434
-2725
-3049
-3372
-3681
-3994
-4319
-4621
-4849
-4989
-4983
-4785
-4412
-3918
-3335
-2718
-2140
-1617
-1197
-879
-625
-407
-193
40
284
566
878
1208
1525
1773
1924
1956
1854
1625
1291
810
125
-672
-1448
-1988
-2192
-2178
-2110
-2164
-2375
-2658
-2884
-2947
-2981
-3055
-3234
-3539
-3851
-4091
-4164
-4076
-3774
-3301
-2760
-2215
-1828
-1618
-1503
-1394
-1218
-1049
-898
-809
-733
-583
-387
-103
205
521
808
1006
1121
1125
1058
896
684
461
244
121
95
174
261
324
340
280
187
51
-129
-278
-421
-537
-529
-436
-269
-27
257
575
966
1333
1641
1913
2107
2281
2443
2579
2769
3001
3338
3712
4064
4416
4688
4963
5224
5365
5499
5606
5509
5382
5145
4624
4049
3388
2652
1924
1028
-123
-1505
-2806
-3861
-4411
-4338
-4089
-3840
-3896
-4302
-4902
-5408
-5546
-5401
-4985
-4628
-4477
-4400
-4316
-3887
-3034
-1827
-527
575
1368
1806
2087
2320
2598
2916
3207
3434
3548
3612
3642
3700
3793
3799
3693
3392
2955
2443
1879
1262
556
-222
-1046
-1796
-2431
-2909
-3238
-3459
-3624
-3788
-3954
-4141
-4288
-4366
-4378
-4301
-4175
-4037
-3891
-3658
-3305
-2811
-2179
-1495
-797
-175
328
706
964
1175
1388
1570
1717
1813
1851
1860
1822
1655
1333
866
277
-242
-566
-820
-1020
-1225
-1566
-1987
-2425
-2817
-3060
-3142
-3161
-3223
-3326
-3499
-3645
-3630
-3478
-3192
-2828
-2510
-2314
-2159
-2050
-1975
-1826
-1623
-1386
-1078
-785
-545
-379
-238
-98
42
190
276
311
316
277
226
143
21
-88
-165
-229
-283
-320
-402
-522
-672
-875
-1063
-1212
-1338
-1395
-1404
-1373
-1304
-1191
-1016
-826
-602
-351
-194
-26
110
234
443
681
965
1290
1635
1972
2284
2589
2866
3136
3373
3500
3571
3629
3675
3721
3777
3832
3866
3901
3897
3911
3922
3812
3638
3306
2786
2200
1588
992
412
-325
-1331
-2558
-3832
-4801
-5209
-4994
-4429
-3830
-3483
-3548
-3769
-3910
-3781
-3342
-2793
-2339
-2128
-2034
-1937
-1561
-750
297
1450
2405
3046
3323
3380
3358
3264
3177
2988
2701
2366
2009
1694
1417
1196
978
695
328
-129
-633
-1166
-1699
-2265
-2847
-3372
-3804
-4090
-4198
-4150
-3953
-3650
-3304
-2936
-2584
-2254
-1924
-1591
-1272
-973
-717
-500
-266
37
425
883
1363
1785
2101
2252
2257
2144
1931
1660
1335
964
565
185
-213
-699
-1248
-1876
-2452
-2796
-2909
-2790
-2622
-2574
-2652
-2829
-2973
-3019
-2895
-2693
-2495
-2292
-2138
-1904
-1578
-1147
-670
-220
203
485
647
634
511
364
178
35
-75
-100
-90
-94
-107
-164
-221
-323
-478
-663
-876
-1072
-1241
-1368
-1470
-1531
-1539
-1488
-1360
-1177
-986
-844
-765
-774
-823
-882
-897
-865
-782
-678
-576
-427
-287
-111
106
337
588
782
917
991
1008
1016
1059
1175
1368
1610
1851
2026
2119
2197
2227
2213
2202
2214
2239
2251
2301
2297
2316
2449
2580
2786
3014
3212
3377
3501
3557
3498
3382
3054
2527
1910
1112
153
-950
-2101
-3035
-3436
-3360
-2925
-2352
-2041
-1988
-2158
-2364
-2440
-2269
-1965
-1808
-1786
-1919
-1973
-1721
-1134
-226
749
1612
2169
2441
2500
2398
2288
2114
1855
1515
1164
855
613
456
334
273
182
-4
-269
-629
-1016
-1449
-1926
-2410
-2845
-3166
-3342
-3372
-3255
-3022
-2676
-2267
-1861
-1485
-1191
-937
-735
-597
-490
-396
-279
-169
-35
202
532
904
1238
1470
1571
1498
1292
1013
688
353
20
-309
-637
-916
-1067
-1116
-1194
-1473
-1909
-2438
-2807
-2746
-2407
-1917
-1559
-1484
-1583
-1662
-1497
-1143
-654
-261
-108
-15
0
71
210
351
513
618
713
678
559
334
39
-186
-390
-496
-592
-714
-841
-1018
-1120
-1190
-1197
-1187
-1234
-1264
-1289
-1255
-1192
-1152
-1103
-1041
-932
-745
-554
-358
-219
-137
-96
-92
-70
-41
12
74
113
153
173
189
231
320
474
644
778
844
855
838
842
853
878
907
966
1014
1030
1063
1092
1164
1223
1292
1365
1395
1484
1538
1551
1640
1670
1773
1897
1945
2074
2124
2152
2212
2174
2176
2078
1939
1791
1454
1073
399
-349
-1033
-1583
-1736
-1697
-1481
-1284
-1229
-1245
-1307
-1270
-1153
-945
-790
-776
-835
-940
-914
-780
-466
-114
261
588
773
898
896
851
733
514
278
-30
-311
-584
-829
-995
-1147
-1229
-1299
-1358
-1430
-1522
-1632
-1765
-1910
-2029
-2124
-2171
-2114
-2020
-1825
-1562
-1266
-947
-674
-416
-194
7
148
212
214
154
89
34
19
73
149
199
211
169
91
-17
-139
-266
-421
-580
-765
-937
-1051
-1104
-1078
-999
-920
-848
-798
-756
-684
-604
-505
-420
-358
-342
-327
-295
-235
-138
-48
46
119
188
254
283
286
226
142
38
-105
-230
-348
-446
-526
-585
-633
-679
-741
-830
-928
-1012
-1039
-1018
-960
-909
-863
-788
-684
-561
-445
-339
-270
-257
-235
-173
-102
-42
18
75
122
185
254
320
369
397
417
441
448
454
481
514
582
665
758
869
940
1043
1152
1261
1357
1431
1494
1540
1609
1645
1753
1809
1869
1965
1946
1992
1923
1862
1811
1690
1674
1517
1366
1036
484
-147
-902
-1376
-1603
-1590
-1393
-1253
-1174
-1214
-1243
-1181
-989
-738
-556
-490
-567
-624
-610
-488
-259
-5
238
394
516
546
501
438
303
118
-102
-365
-628
-861
-1108
-1328
-1481
-1570
-1626
-1647
-1660
-1696
-1728
-1779
-1809
-1809
-1792
-1737
-1667
-1554
-1392
-1187
-954
-743
-554
-368
-222
-92
-5
11
-36
-144
-258
-368
-442
-454
-447
-453
-487
-530
-553
-586
-591
-613
-658
-703
-765
-788
-779
-719
-616
-497
-377
-246
-113
-4
84
146
180
206
203
168
149
122
93
79
63
51
56
58
63
57
18
-44
-126
-224
-311
-394
-463
-515
-569
-608
-649
-673
-664
-634
-562
-492
-431
-389
-370
-352
-347
-353
-359
-381
-373
-335
-283
-203
-141
-94
-27
17
56
93
80
59
34
25
26
71
135
182
235
295
353
411
463
501
546
566
589
611
596
612
581
619
696
730
849
876
906
935
877
907
824
755
737
603
578
502
403
385
271
213
149
17
-31
-155
-262
-361
-533
-629
-738
-790
-777
-798
-766
-751
-735
-664
-617
-568
-522
-526
-534
-582
-637
-677
-742
-779
-829
-865
-899
-922
-938
-994
-1046
-1120
-1199
-1278
-1369
-1439
-1522
-1596
-1633
-1653
-1637
-1595
-1542
-1456
-1378
-1301
-1200
-1140
-1069
-1000
-945
-878
-851
-803
-752
-712
-662
-628
-597
-571
-559
-557
-574
-607
-635
-649
-657
-669
-667
-659
-666
-663
-655
-639
-608
-554
-511
-477
-425
-375
-328
-295
-263
-205
-149
-109
-64
-13
35
61
83
87
56
23
-13
-52
-78
-103
-123
-142
-168
-191
-214
-218
-204
-191
-160
-147
-136
-144
-159
-155
-141
-110
-86
-39
24
85
135
181
220
257
275
298
300
322
358
403
464
518
611
691
768
854
926
1030
1096
1142
1216
1262
1334
1411
1455
1524
1549
1552
1576
1513
1460
1279
974
602
135
-183
-413
-509
-504
-615
-714
-830
-918
-877
-785
-591
-470
-473
-546
-611
-630
-595
-479
-338
-228
-155
-71
3
83
143
153
125
31
-118
-308
-525
-729
-918
-1062
-1168
-1235
-1269
-1278
-1291
-1301
-1326
-1347
-1355
-1370
-1389
-1397
-1367
-1313
-1224
-1121
-1028
-925
-793
-663
-561
-476
-391
-391
-437
-497
-567
-622
-662
-700
-732
-776
-815
-822
-821
-798
-797
-820
-856
-902
-928
-920
-885
-814
-733
-640
-536
-425
-304
-179
-63
34
109
146
169
174
162
171
164
152
138
127
128
122
136
145
127
84
28
-37
-105
-169
-229
-271
-311
-340
-341
-334
-290
-235
-173
-119
-87
-85
-96
-112
-148
-182
-221
-250
-271
-272
-244
-202
-157
-126
-109
-127
-144
-154
-179
-196
-210
-227
-235
-258
-258
-221
-197
-163
-123
-105
-92
-75
-62
-55
-58
-92
-124
-135
-152
-150
-127
-128
-125
-83
-53
-27
0
-7
-21
-52
-87
-107
-135
-153
-155
-180
-194
-202
-214
-220
-228
-226
-244
-276
-322
-365
-395
-435
-475
-492
-504
-523
-525
-517
-523
-524
-526
-535
-557
-572
-582
-587
-587
-594
-586
-581
-580
-601
-618
-621
-638
-649
-652
-650
-649
-665
-683
-699
-713
-739
-762
-765
-759
-758
-762
-762
-754
-752
-758
-750
-744
-756
-764
-766
-769
-760
-766
-778
-764
-757
-753
-727
-695
-655
-630
-619
-607
-590
-566
-540
-520
-497
-475
-451
-413
-385
-359
-323
-302
-275
-250
-216
-188
-180
-175
-174
-164
-135
-119
-110
-94
-80
-82
-89
-102
-115
-126
-158
-189
-209
-216
-218
-214
-222
-235
-241
-248
-251
-256
-255
-260
-254
-241
-226
-215
-215
-211
-197
-160
-131
-105
-88
-86
-73
-66
-72
-73
-74
-87
-115
-122
-145
-162
-164
-169
-165
-157
-140
-137
-130
-133
-143
-145
-152
-163
-179
-190
-194
-192
-190
-184
-163
-146
-138
-149
-164
-169
-190
-222
-266
-287
-308
-330
-353
-373
-376
-388
-408
-427
-448
-470
-483
-496
-501
-489
-488
-482
-483
-497
-518
-547
-556
-563
-546
-550
-552
-554
-560
-572
-577
-561
-559
-578
-598
-615
-649
-672
-703
-727
-734
-734
-723
-725
-739
-747
-736
-741
-758
-758
-752
-749
-735
-733
-740
-733
-711
-707
-712
-694
-682
-675
-668
-669
-673
-676
-691
-697
-698
-693
-691
-694
-683
-663
-652
-632
-607
-612
-617
-611
-609
-596
-567
-538
-520
-501
-478
-463
-458
-435
-420
-408
-383
-369
-360
-354
-337
-335
-335
-328
-316
-297
-287
-285
-265
-244
-232
-227
-214
-208
-232
-233
-217
-195
-182
-178
-192
-187
-181
-184
-163
-145
-139
-131
-119
-111
-88
-70
-58
-58
-50
-46
-41
-33
-36
-44
-25
-5
-11
9
29
24
20
21
9
-4
-5
-26
-36
-45
-51
-56
-85
-98
-106
-112
-86
-65
-77
-92
-106
-118
-135
-162
-175
-190
-200
-208
-213
-223
-233
-253
-268
-272
-274
-270
-275
-280
-286
-280
-279
-288
-293
-297
-304
-308
-333
-348
-357
-363
-365
-375
-383
-399
-418
-456
-472
-475
-489
-499
-499
-509
-532
-544
-560
-563
-575
-570
-558
-542
-536
-529
-526
-538
-545
-532
-524
-522
-524
-526
-508
-506
-500
-482
-473
-473
-459
-464
-458
-453
-440
-435
-438
-449
-459
-460
-467
-449
-446
-434
-431
-445
-445
-439
-440
-436
-417
-421
-425
-419
-428
-434
-434
-430
-419
-405
-392
-372
-361
-358
-359
-360
-359
-370
-364
-361
-348
-325
-303
-286
-282
-279
-258
-229
-208
-178
-147
-131
-114
-96
-95
-95
-92
-88
-76
-78
-77
-76
-87
-102
-106
-103
-102
-101
-118
-138
-154
-161
-173
-169
-161
-157
-163
-174
-186
-201
-204
-216
-219
-213
-200
-184
-170
-147
-120
-99
-87
-84
-79
-67
-46
-26
-14
-6
-15
-15
-22
-28
-19
-13
-11
-17
-23
-40
-66
-104
-125
-139
-173
-207
-228
-247
-273
-297
-316
-322
-332
-343
-337
-327
-330
-339
-346
-348
-355
-355
-361
-365
-369
-358
-341
-338
-330
-316
-309
-291
-282
-278
-276
-270
-281
-294
-286
-294
-309
-303
-300
-302
-310
-317
-322
-333
-343
-354
-365
-376
-379
-393
-418
-437
-454
-481
-488
-487
-475
-463
-464
-459
-467
-465
-465
-469
-470
-470
-463
-450
-446
-435
-419
-408
-382
-357
-349
-325
-301
-298
-304
-299
-301
-294
-275
-266
-261
-259
-248
-242
-229
-213
-193
-176
-170
-163
-168
-183
-194
-206
-206
-189
-177
-175
-182
-183
-186
-205
-207
-206
-208
-216
-225
-215
-212
-208
-190
-179
-164
-134
-104
-79
-58
-37
-17
1
16
29
33
30
33
40
52
73
86
87
76
52
38
23
-1
-27
-64
-99
-127
-154
-171
-201
-219
-221
-219
-224
-225
-223
-220
-217
-213
-211
-196
-181
-194
-193
-177
-171
-150
-119
-87
-66
-40
-20
-16
-30
-37
-38
-53
-63
-61
-68
-93
-103
-109
-117
-118
-119
-124
-125
-135
-138
-151
-176
-197
-215
-229
-238
-241
-239
-239
-227
-226
-222
-224
-246
-263
-267
-274
-276
-253
-246
-253
-267
-265
-268
-256
-226
-210
-207
-205
-192
-182
-185
-194
-196
-197
-202
-214
-216
-202
-188
-191
-176
-170
-169
-165
-156
-157
-176
-196
-208
-223
-239
-239
-242
-234
-221
-226
-237
-251
-266
-262
-266
-278
-279
-282
-284
-279
-288
-283
-276
-261
-237
-227
-213
-207
-204
-203
-203
-192
-187
-188
-189
-180
-170
-172
-168
-170
-176
-183
-193
-194
-189
-190
-197
-205
-213
-226
-229
-228
-232
-234
-231
-237
-243
-244
-243
-227
-222
-218
-206
-199
-173
-158
-157
-132
-120
-111
-95
-99
-104
-97
-103
-104
-86
-88
-107
-111
-98
-110
-124
-132
-140
-136
-155
-168
-177
-192
-207
-210
-210
-230
-250
-251
-253
-260
-264
-267
-272
-273
-261
-254
-255
-235
-219
-211
-207
-205
-184
-176
-164
-166
-159
-147
-155
-156
-166
-163
-158
-177
-196
-204
-216
-231
-231
-234
-238
-238
-244
-258
-259
-258
-260
-273
-289
-281
-266
-257
-245
-227
-230
-244
-255
-248
-239
-232
-232
-230
-236
-254
-280
-292
-295
-304
-299
-287
-280
-274
-270
-270
-261
-256
-252
-248
-245
-234
-237
-239
-231
-216
-216
-222
-212
-196
-185
-186
-186
-185
-178
-187
-197
-188
-199
-211
-216
-224
-233
-250
-259
-270
-278
-271
-268
-273
-276
-265
-256
-253
-251
-242
-232
-220
-218
-202
-186
-180
-164
-162
-159
-155
-137
-127
-123
-134
-150
-168
-167
-155
-154
-140
-137
-138
-151
-183
-205
-220
-237
-257
-274
-270
-265
-265
-263
-251
-247
-244
-223
-216
-203
-195
-182
-168
-167
-147
-146
-141
-126
-119
-116
-116
-107
-102
-99
-95
-92
-94
-106
-110
-103
-85
-74
-78
-83
-85
-94
-97
-104
-106
-110
-129
-143
-157
-163
-162
-151
-154
-161
-157
-159
-169
-179
-179
-184
-183
-171
-164
-161
-156
-141
-131
-136
-145
-153
-154
-146
-125
-102
-81
-64
-71
-83
-100
-110
-120
-127
-129
-135
-142
-146
-155
-176
-200
-211
-206
-201
-194
-184
-167
-156
-136
-130
-141
-137
-141
-143
-145
-154
-147
-140
-124
-116
-107
-107
-102
-102
-99
-96
-103
-99
-104
-113
-108
-117
-123
-138
-144
-140
-133
-134
-139
-129
-135
-141
-147
-137
-125
-115
-107
-99
-93
-84
-80
-83
-91
-103
-106
-110
-105
-101
-93
-93
-103
-116
-136
-148
-155
-145
-134
-126
-123
-115
-107
-116
-132
-139
-139
-137
-144
-138
-125
-112
-100
-95
-91
-91
-90
-103
-114
-130
-145
-150
-155
-146
-138
-132
-125
-124
-125
-121
-111
-106
-113
-117
-129
-141
-146
-149
-151
-146
-135
-121
-109
-102
-97
-81
-81
-82
-67
-63
-58
-68
-89
-93
-91
-98
-122
-119
-129
-158
-171
-169
-170
-174
-163
-166
-180
-187
-205
-222
-234
-256
-259
-246
-250
-245
-234
-230
-234
-224
-209
-202
-200
-201
-201
-217
-210
-186
-173
-164
-149
-133
-134
-123
-130
-139
-137
-133
-138
-151
-178
-191
-198
-202
-210
-215
-213
-216
-204
-211
-227
-216
-214
-222
-228
-244
-254
-248
-231
-223
-201
-189
-186
-182
-179
-175
-180
-190
-202
-203
-199
-199
-193
-205
-207
-223
-235
-223
-225
-225
-232
-225
-225
-241
-267
-278
-288
-312
-333
-345
-347
-366
-380
-381
-377
-374
-365
-348
-332
-318
-299
-284
-279
-270
-259
-242
-226
-226
-222
-209
-203
-212
-222
-213
-208
-211
-214
-219
-233
-243
-245
-251
-252
-248
-240
-222
-225
-245
-257
-263
-264
-273
-281
-283
-283
-279
-288
-298
-286
-285
-275
-275
-289
-290
-296
-310
-327
-338
-344
-344
-336
-342
-342
-339
-321
-318
-312
-306
-300
-278
-268
-266
-267
-250
-238
-230
-208
-187
-173
-166
-156
-144
-124
-126
-129
-142
-157
-156
-165
-181
-193
-196
-210
-212
-212
-224
-240
-252
-270
-276
-275
-288
-296
-298
-305
-312
-314
-319
-324
-326
-312
-291
-279
-262
-253
-255
-258
-273
-279
-287
-301
-304
-293
-275
-271
-265
-253
-255
-272
-284
-291
-297
-302
-309
-308
-311
-314
-327
-337
-326
-318
-321
-334
-330
-334
-334
-338
-337
-323
-321
-315
-302
-285
-282
-279
-261
-244
-246
-240
-230
-223
-218
-210
-203
-200
-206
-220
-236
-241
-249
-270
-266
-273
-267
-270
-256
-245
-260
-268
-260
-248
-245
-253
-247
-239
-240
-236
-238
-243
-240
-220
-212
-201
-203
-207
-205
-212
-208
-200
-192
-181
-185
-187
-205
-223
-224
-230
-240
-249
-244
-247
-256
-255
-247
-233
-228
-242
-247
-224
-215
-209
-204
-200
-205
-210
-201
-200
-192
-181
-180
-189
-197
-200
-200
-192
-184
-186
-194
-203
-217
-224
-246
-259
-266
-271
-276
-284
-269
-269
-268
-254
-246
-243
-239
-226
-218
-214
-202
-215
-217
-207
-203
-195
-194
-179
-165
-161
-158
-151
-137
-139
-139
-148
-151
-148
-162
-165
-181
-191
-206
-205
-213
-221
-217
-227
-223
-240
-263
-285
-306
-319
-343
-345
-345
-337
-341
-343
-352
-364
-376
-377
-377
-369
-367
-367
-356
-357
-350
-352
-345
-344
-354
-347
-331
-317
-319
-317
-320
-332
-334
-338
-332
-335
-334
-323
-317
-303
-303
-297
-302
-298
-304
-304
-295
-305
-305
-296
-314
-336
-339
-348
-361
-369
-362
-359
-358
-367
-368
-356
-345
-344
-338
-330
-322
-307
-301
-297
-288
-285
-281
-293
-280
-249
-242
-235
-225
-225
-226
-225
-219
-216
-219
-226
-226
-228
-246
-254
-253
-258
-260
-251
-251
-265
-269
-267
-269
-276
-275
-255
-251
-253
-250
-249
-258
-264
-271
-285
-279
-289
-294
-293
-292
-296
-299
-292
-307
-327
-350
-355
-346
-349
-356
-342
-341
-344
-335
-337
-341
-346
-342
-337
-329
-323
-329
-341
-351
-363
-372
-377
-387
-387
-380
-375
-370
-363
-332
-330
-333
-321
-316
-318
-329
-332
-321
-310
-301
-283
-271
-264
-261
-253
-244
-244
-241
-238
-238
-243
-237
-249
-260
-265
-252
-249
-265
-275
-283
-280
-284
-277
-268
-266
-285
-302
-312
-312
-303
-301
-312
-322
-328
-341
-355
-373
-384
-380
-366
-352
-344
-347
-346
-348
-368
-381
-374
-353
-344
-338
-339
-337
-329
-330
-332
-328
-332
-329
-313
-305
-298
-287
-278
-296
-309
-320
-320
-326
-343
-346
-336
-328
-335
-343
-347
-338
-330
-324
-322
-313
-303
-302
-307
-315
-317
-310
-298
-296
-298
-298
-299
-292
-299
-300
-292
-277
-270
-272
-271
-272
-271
-274
-279
-276
-275
-272
-267
-258
-250
-263
-265
-263
-263
-260
-247
-231
-227
-226
-234
-231
-223
-220
-225
-222
-224
-239
-243
-243
-242
-244
-257
-265
-274
-281
-286
-311
-322
-330
-334
-332
-325
-328
-320
-294
-278
-265
-264
-254
-249
-249
-246
-256
-252
-243
-243
-238
-233
-232
-233
-238
-232
-254
-256
-253
-247
-248
-264
-284
-293
-306
-318
-317
-310
-311
-310
-293
-290
-278
-266
-256
-264
-259
-253
-263
-266
-263
-259
-247
-227
-218
-224
-243
-256
-253
-251
-257
-268
-278
-283
-290
-288
-300
-310
-302
-296
-282
-276
-284
-284
-298
-304
-311
-325
-339
-352
-348
-342
-339
-350
-349
-340
-344
-342
-342
-342
-351
-365
-380
-386
-378
-375
-387
-393
-385
-384
-384
-380
-379
-368
-345
-327
-339
-337
-345
-354
-344
-342
-338
-321
-318
-318
-303
-306
-300
-290
-289
-302
-301
-299
-303
-301
-297
-295
-297
-287
-284
-284
-274
-276
-273
-270
-271
-266
-266
-272
-274
-263
-255
-247
-222
-204
-202
-196
-206
-221
-217
-219
-217
-210
-204
-206
-193
-185
-200
-225
-231
-233
-244
-240
-230
-237
-239
-240
-248
-264
-266
-260
-262
-271
-287
-278
-283
-283
-287
-295
-289
-285
-277
-280
-285
-287
-295
-293
-305
-303
-284
-275
-264
-258
-253
-261
-252
-252
-243
-238
-237
-228
-240
-253
-253
-251
-253
-261
-257
-262
-283
-292
-297
-307
-318
-327
-336
-341
-348
-364
-359
-358
-345
-339
-343
-340
-344
-344
-353
-347
-348
-352
-355
-379
-388
-379
-372
-366
-370
-355
-334
-329
-326
-315
-315
-311
-300
-297
-291
-275
-276
-260
-247
-238
-226
-217
-214
-215
-199
-195
-203
-211
-216
-225
-225
-228
-245
-259
-260
-247
-244
-253
-258
-259
-267
-274
-283
-288
-288
-281
-284
-284
-291
-305
-306
-324
-343
-351
-355
-357
-348
-326
-319
-320
-319
-313
-313
-310
-309
-301
-284
-288
-299
-300
-290
-289
-289
-278
-271
-265
-248
-242
-233
-224
-223
-232
-229
-233
-234
-232
-217
-216
-228
-243
-256
-261
-281
-304
-313
-311
-321
-319
-309
-297
-290
-285
-289
-299
-297
-288
-294
-308
-307
-298
-303
-298
-285
-283
-297
-294
-281
-255
-236
-222
-221
-223
-219
-228
-222
-208
-205
-206
-204
-216
-217
-217
-222
-227
-225
-234
-230
-222
-220
-210
-217
-218
-225
-248
-262
-261
-263
-278
-282
-276
-261
-261
-262
-258
-253
-246
-241
-240
-243
-250
-250
-249
-262
-263
-264
-257
-259
-250
-243
-239
-230
-221
-217
-204
-200
-198
-187
-191
-201
-203
-206
-212
-219
-225
-228
-234
-215
-215
-211
-210
-215
-220
-238
-242
-239
-235
-241
-235
-228
-236
-247
-256
-267
-271
-269
-257
-256
-252
-243
-249
-257
-266
-259
-253
-252
-247
-245
-242
-244
-238
-231
-232
-233
-250
-265
-267
-267
-277
-291
-297
-307
-303
-305
-311
-308
-307
-305
-291
-281
-286
-288
-280
-283
-292
-315
-331
-333
-329
-311
-296
-279
-258
-256
-258
-267
-267
-272
-272
-270
-272
-275
-288
-287
-285
-267
-263
-272
-269
-265
-263
-254
-245
-247
-237
-238
-231
-250
-262
-277
-289
-283
-283
-272
-266
-243
-242
-248
-247
-249
-258
-264
-258
-245
-244
-251
-247
-249
-248
-238
-243
-238
-229
-232
-230
-226
-225
-227
-219
-217
-211
-206
-209
-207
-208
-205
-209
-217
-226
-232
-247
-274
-293
-295
-289
-286
-294
-302
-317
-327
-329
-343
-347
-346
-350
-344
-335
-323
-334
-336
-317
-314
-319
-316
-302
-291
-297
-299
-295
-299
-304
-305
-306
-317
-305
-294
-286
-280
-288
-287
-296
-306
-315
-319
-317
-323
-326
-320
-317
-325
-318
-299
-279
-264
-249
-236
-232
-235
-230
-217
-213
-217
-225
-234
-243
-262
-275
-268
-273
-296
-320
-334
-347
-364
-362
-358
-371
-378
-389
-373
-355
-342
-320
-311
-296
-287
-278
-271
-271
-255
-245
-238
-235
-238
-231
-224
-216
-208
-195
-208
-225
-231
-237
-239
-232
-226
-222
-226
-245
-264
-252
-232
-233
-243
-248
-257
-259
-256
-251
-252
-247
-240
-235
-230
-229
-235
-233
-237
-245
-254
-275
-272
-260
-258
-255
-261
-260
-256
-264
-274
-266
-267
-269
-273
-261
-242
-248
-239
-219
-230
-240
-246
-255
-242
-252
-255
-246
-251
-257
-268
-283
-287
-303
-298
-280
-277
-266
-263
-264
-261
-261
-256
-260
-272
-274
-270
-280
-280
-271
-274
-285
-293
-293
-308
-306
-290
-288
-300
-319
-330
-324
-319
-314
-306
-297
-303
-306
-303
-289
-262
-253
-261
-260
-259
-259
-254
-258
-255
-259
-262
-251
-252
-251
-248
-246
-241
-244
-245
-246
-243
-236
-228
-214
-201
-209
-208
-209
-214
-207
-197
-194
-196
-193
-198
-206
-203
-195
-186
-167
-153
-166
-156
-139
-133
-148
-165
-166
-180
-192
-199
-206
-219
-248
-259
-264
-272
-289
-292
-284
-294
-304
-309
-329
-348
-345
-351
-352
-354
-346
-334
-339
-329
-317
-307
-290
-283
-279
-269
-263
-269
-264
-253
-256
-255
-239
-226
-207
-196
-193
-186
-185
-182
-176
-173
-171
-176
-182
-175
-169
-161
-151
-164
-188
-221
-239
-249
-268
-270
-280
-284
-284
-294
-313
-314
-318
-320
-316
-322
-316
-312
-311
-309
-309
-302
-303
-299
-297
-288
-286
-282
-288
-283
-273
-257
-246
-255
-256
-264
-258
-264
-262
-253
-241
-250
-255
-255
-271
-268
-261
-269
-254
-253
-269
-272
-274
-270
-286
-301
-306
-317
-326
-325
-320
-316
-307
-302
-293
-283
-293
-311
-315
-326
-336
-327
-313
-304
-308
-316
-314
-302
-285
-269
-265
-280
-285
-289
-286
-285
-288
-288
-298
-282
-266
-259
-253
-245
-232
-228
-242
-245
-235
-243
-246
-244
-256
-268
-276
-257
-257
-265
-268
-279
-276
-273
-266
-257
-253
-246
-248
-246
-250
-255
-247
-246
-233
-228
-230
-233
-233
-231
-234
-241
-233
-232
-241
-234
-237
-249
-273
-293
-316
-324
-327
-323
-311
-314
-325
-327
-320
-330
-336
-339
-335
-327
-329
-325
-318
-309
-301
-308
-303
-305
-316
-318
-325
-319
-308
-306
-319
-312
-317
-321
-319
-309
-296
-294
-295
-305
-316
-313
-308
-308
-313
-317
-310
-315
-316
-313
-319
-312
-304
-295
-291
-284
-270
-264
-255
-241
-226
-212
-208
-222
-237
-247
-259
-255
-249
-251
-247
-240
-233
-223
-215
-226
-229
-222
-227
-233
-226
-225
-249
-270
-282
-298
-297
-292
-289
-281
-280
-282
-270
-272
-266
-251
-259
-266
-270
-278
-282
-276
-267
-263
-253
-267
-284
-288
-295
-299
-295
-304
-309
-305
-311
-315
-319
-309
-309
-313
-311
-302
-289
-294
-292
-294
-279
-269
-263
-252
-254
-260
-262
-257
-243
-245
-239
-230
-222
-210
-210
-201
-206
-218
-208
-200
-205
-214
-221
-231
-236
-239
-248
-247
-246
-252
-249
-230
-227
-216
-209
-204
-190
-190
-178
-166
-150
-135
-127
-117
-118
-135
-132
-118
-114
-105
-91
-78
-80
-82
-89
-88
-85
-98
-101
-104
-100
-115
-130
-154
-173
-179
-180
-194
-198
-195
-212
-212
-201
-198
-208
-207
-202
-194
-187
-194
-207
-226
-236
-242
-244
-232
-230
-225
-216
-204
-200
-194
-193
-199
-199
-200
-210
-226
-223
-214
-214
-208
-217
-219
-222
-222
-221
-210
-197
-190
-173
-176
-193
-219
-236
-244
-252
-245
-242
-247
-259
-275
-280
-290
-282
-271
-280
-299
-301
-297
-286
-288
-293
-292
-304
-301
-279
-262
-267
-265
-267
-268
-270
-273
-269
-272
-274
-264
-248
-239
-241
-242
-245
-240
-239
-241
-242
-229
-234
-253
-264
-281
-302
-305
-292
-290
-296
-301
-303
-289
-292
-290
-276
-265
-257
-258
-255
-257
-246
-234
-231
-232
-233
-226
-204
-192
-177
-178
-180
-194
-219
-218
-216
-214
-208
-194
-174
-175
-181
-194
-205
-211
-228
-241
-255
-248
-239
-254
-260
-254
-247
-242
-245
-258
-263
-253
-245
-238
-235
-239
-235
-241
-244
-243
-239
-246
-255
-267
-277
-293
-312
-316
-323
-333
-334
-313
-325
-351
-354
-357
-355
-342
-337
-335
-335
-346
-349
-359
-364
-352
-347
-346
-351
-342
-336
-336
-330
-321
-316
-324
-317
-312
-314
-306
-318
-332
-327
-321
-334
-346
-347
-342
-335
-332
-312
-299
-306
-306
-304
-297
-300
-308
-309
-312
-317
-321
-328
-323
-324
-316
-301
-293
-291
-284
-269
-277
-282
-279
-286
-290
-303
-311
-312
-318
-316
-315
-313
-319
-318
-317
-315
-308
-289
-278
-268
-251
-245
-236
-225
-225
-223
-232
-236
-221
-231
-242
-248
-254
-272
-283
-296
-307
-308
-320
-333
-330
-336
-329
-317
-314
-311
-315
-323
-341
-347
-346
-353
-362
-356
-368
-384
-374
-366
-367
-381
-374
-366
-361
-356
-358
-355
-365
-350
-341
-347
-355
-352
-355
-360
-365
-371
-379
-383
-379
-384
-385
-387
-401
-409
-392
-385
-393
-400
-404
-403
-379
-365
-352
-342
-337
-347
-350
-333
-321
-309
-301
-302
-282
-271
-277
-283
-287
-300
-303
-288
-279
-266
-250
-246
-253
-248
-240
-236
-235
-244
-247
-245
-257
-268
-274
-279
-287
-292
-300
-311
-316
-303
-283
-284
-292
-283
-273
-269
-277
-284
-277
-275
-271
-272
-273
-246
-231
-240
-243
-241
-231
-228
-218
-208
-193
-178
-179
-184
-190
-184
-181
-174
-169
-156
-146
-129
-128
-126
-117
-115
-110
-102
-101
-100
-97
-101
-88
-95
-100
-111
-115
-108
-110
-105
-103
-105
-110
-132
-139
-140
-156
-167
-168
-173
-191
-191
-193
-203
-215
-220
-212
-205
-205
-202
-183
-174
-173
-162
-154
-151
-147
-152
-139
-129
-136
-153
-175
-187
-203
-220
-234
-247
-256
-265
-273
-297
-320
-338
-351
-360
-371
-379
-399
-418
-430
-429
-432
-444
-451
-446
-442
-445
-447
-446
-444
-451
-450
-451
-457
-466
-472
-473
-469
-465
-463
-470
-473
-480
-485
-485
-486
-480
-479
-486
-496
-499
-489
-487
-483
-476
-477
-473
-471
-465
-470
-472
-470
-459
-464
-457
-450
-471
-478
-481
-464
-456
-441
-445
-455
-454
-456
-450
-451
-432
-410
-394
-379
-358
-338
-326
-311
-283
-255
-229
-213
-200
-178
-163
-136
-108
-90
-87
-86
-78
-76
-69
-52
-41
-24
-9
-2
5
8
20
23
25
9
-1
-12
-25
-8
-1
10
19
33
48
62
76
99
131
145
145
157
174
191
217
237
262
274
286
284
271
268
259
258
251
239
227
218
203
196
197
178
159
147
147
128
117
121
112
103
89
57
17
-13
-45
-91
-137
-183
-228
-263
-318
-369
-398
-430
-469
-517
-568
-606
-617
-647
-662
-672
-689
-715
-735
-760
-792
-823
-840
-855
-881
-896
-919
-935
-961
-983
-1008
-1039
-1055
-1063
-1061
-1063
-1069
-1062
-1057
-1045
-1032
-1041
-1044
-1047
-1050
-1049
-1052
-1040
-1030
-1022
-1012
-987
-945
-919
-904
-869
-830
-800
-775
-744
-709
-688
-669
-644
-624
-605
-586
-562
-532
-509
-475
-450
-434
-422
-401
-374
-349
-331
-313
-280
-268
-251
-237
-225
-222
-204
-183
-172
-149
-136
-127
-117
-125
-122
-112
-96
-69
-66
-71
-74
-65
-58
-52
-38
-20
-7
-9
-11
-4
12
35
63
79
93
96
94
99
101
103
104
106
116
131
148
172
191
216
246
269
294
328
360
392
422
448
457
431
401
377
362
353
351
348
340
321
312
308
304
297
272
248
242
246
235
221
226
189
140
79
14
-41
-95
-140
-189
-230
-275
-322
-378
-426
-460
-490
-500
-521
-524
-523
-526
-531
-538
-559
-587
-604
-621
-633
-652
-672
-690
-693
-714
-744
-781
-810
-827
-834
-831
-840
-844
-850
-847
-836
-822
-807
-808
-807
-801
-791
-782
-775
-769
-779
-788
-788
-802
-791
-778
-772
-766
-768
-761
-748
-733
-723
-703
-674
-635
-613
-593
-551
-519
-495
-467
-439
-420
-392
-365
-346
-329
-302
-271
-257
-259
-262
-261
-257
-248
-235
-226
-227
-226
-226
-228
-228
-219
-211
-211
-206
-202
-212
-218
-230
-248
-269
-286
-299
-320
-337
-344
-343
-341
-341
-342
-337
-315
-310
-311
-314
-322
-307
-304
-297
-299
-291
-280
-281
-273
-269
-268
-263
-265
-254
-236
-213
-191
-180
-164
-134
-105
-84
-71
-54
-34
-12
5
25
48
65
92
121
156
187
210
237
264
284
298
326
376
412
432
435
430
421
429
439
451
477
490
495
505
516
529
532
539
555
568
576
582
577
569
547
509
480
439
386
347
310
268
224
176
122
55
-11
-78
-130
-169
-205
-234
-259
-274
-288
-316
-338
-374
-409
-422
-443
-479
-522
-542
-573
-620
-666
-701
-743
-765
-768
-792
-809
-825
-831
-837
-833
-839
-857
-877
-889
-887
-893
-887
-877
-878
-889
-891
-894
-888
-891
-902
-905
-892
-876
-863
-846
-827
-810
-793
-788
-785
-772
-749
-736
-725
-704
-673
-653
-635
-614
-592
-565
-557
-540
-508
-480
-460
-440
-424
-401
-372
-353
-323
-305
-289
-272
-263
-243
-227
-229
-231
-231
-217
-202
-199
-183
-180
-174
-174
-184
-191
-193
-192
-187
-176
-164
-153
-152
-144
-117
-93
-77
-71
-52
-28
-5
0
9
16
26
38
53
78
100
123
143
152
159
177
184
201
230
245
253
278
309
346
390
435
467
499
529
551
575
608
626
617
591
573
574
584
584
574
561
541
513
496
497
499
487
465
453
437
432
437
431
405
360
300
232
174
128
87
48
1
-42
-83
-131
-186
-233
-272
-312
-324
-333
-354
-364
-380
-394
-413
-439
-479
-509
-530
-556
-577
-599
-622
-651
-681
-709
-731
-746
-760
-776
-797
-823
-843
-835
-821
-818
-807
-817
-828
-820
-810
-803
-803
-798
-794
-809
-812
-821
-834
-839
-845
-852
-854
-842
-824
-799
-780
-747
-715
-698
-676
-652
-626
-607
-598
-573
-560
-558
-563
-570
-561
-534
-512
-502
-476
-454
-432
-426
-428
-424
-416
-404
-386
-382
-381
-375
-364
-352
-343
-339
-337
-313
-306
-317
-306
-291
-285
-277
-259
-257
-272
-273
-261
-254
-250
-220
-193
-163
-144
-130
-124
-123
-112
-103
-94
-93
-97
-97
-92
-87
-80
-74
-55
-47
-36
-10
13
39
68
88
112
143
192
235
266
300
337
380
423
475
516
555
585
628
658
671
667
666
663
644
634
636
641
621
602
571
535
519
517
522
517
499
479
466
457
439
415
396
354
306
242
182
137
89
34
-23
-74
-122
-161
-206
-258
-310
-358
-397
-411
-429
-458
-471
-477
-474
-489
-527
-550
-587
-615
-652
-680
-717
-755
-790
-839
-885
-929
-969
-998
-1013
-1025
-1030
-1033
-1019
-1003
-1008
-1004
-1010
-1009
-996
-977
-962
-964
-958
-950
-951
-951
-958
-960
-971
-968
-951
-924
-910
-894
-849
-814
-795
-783
-766
-730
-693
-647
-612
-578
-547
-539
-519
-495
-484
-477
-473
-479
-479
-447
-423
-426
-426
-413
-399
-400
-398
-383
-376
-378
-367
-347
-338
-349
-344
-341
-336
-328
-310
-294
-283
-274
-276
-270
-270
-276
-265
-259
-256
-241
-219
-196
-183
-162
-136
-133
-146
-152
-138
-106
-83
-77
-65
-53
-40
-22
-17
-6
-4
5
6
38
80
96
119
148
182
218
253
307
362
411
463
533
603
659
700
736
771
793
812
834
831
806
781
747
737
732
715
694
674
665
667
665
654
640
626
601
575
561
559
555
524
476
428
369
311
251
195
128
62
8
-25
-73
-148
-209
-261
-302
-334
-364
-403
-413
-410
-410
-420
-441
-462
-501
-539
-571
-597
-617
-640
-673
-720
-759
-797
-851
-898
-943
-976
-1003
-1017
-1025
-1039
-1033
-1035
-1026
-1023
-1007
-984
-965
-954
-944
-926
-917
-902
-897
-899
-912
-915
-919
-901
-883
-867
-844
-827
-803
-786
-765
-735
-712
-679
-640
-590
-543
-510
-483
-455
-439
-437
-434
-421
-415
-429
-436
-434
-436
-433
-432
-433
-433
-410
-385
-375
-365
-353
-337
-324
-313
-303
-299
-295
-302
-296
-285
-281
-278
-275
-275
-283
-287
-291
-298
-302
-289
-279
-265
-243
-203
-175
-153
-141
-134
-104
-71
-49
-24
-3
5
9
14
24
28
27
56
80
100
138
163
179
207
238
274
312
347
398
458
516
568
637
701
761
813
856
896
936
995
1031
1037
1032
1008
964
924
913
896
865
827
794
757
729
729
728
703
662
620
598
589
588
592
559
523
461
381
311
230
153
86
25
-48
-128
-216
-319
-400
-459
-518
-566
-596
-634
-660
-685
-709
-734
-752
-766
-789
-806
-816
-832
-863
-884
-922
-963
-1006
-1048
-1083
-1107
-1141
-1180
-1200
-1212
-1213
-1214
-1220
-1231
-1244
-1254
-1242
-1220
-1198
-1166
-1133
-1109
-1072
-1043
-1035
-1025
-1028
-1024
-1014
-1000
-989
-978
-960
-950
-943
-917
-895
-872
-847
-805
-764
-727
-680
-643
-604
-574
-556
-534
-518
-500
-478
-472
-471
-462
-455
-466
-489
-506
-505
-501
-518
-515
-502
-488
-475
-463
-441
-427
-416
-409
-411
-403
-382
-370
-365
-351
-339
-338
-340
-341
-336
-338
-338
-338
-315
-292
-289
-288
-273
-263
-245
-216
-188
-156
-121
-87
-58
-26
-6
12
32
55
76
104
129
149
160
170
190
212
242
275
296
335
373
422
475
537
595
650
722
765
818
874
937
995
1029
1057
1074
1075
1043
988
925
883
859
836
801
756
712
658
618
602
587
564
521
478
461
450
430
403
376
314
234
157
85
6
-58
-111
-173
-254
-342
-429
-540
-632
-701
-762
-818
-851
-870
-884
-878
-886
-897
-912
-943
-967
-977
-971
-964
-959
-967
-1020
-1066
-1101
-1131
-1170
-1211
-1247
-1268
-1282
-1284
-1247
-1245
-1247
-1247
-1235
-1204
-1160
-1100
-1042
-1010
-972
-949
-931
-904
-881
-882
-899
-910
-915
-917
-908
-921
-961
-1000
-1006
-1008
-979
-934
-892
-876
-836
-788
-711
-781
-1136
-939
-1313
-1941
-2097
-2051
-1931
-1976
-2028
-2019
-1846
-1902
-2029
-2092
-2172
-2202
-2194
-2155
-2107
-2031
-1939
-1859
-1763
-1691
-1571
-1424
-1320
-1237
-1193
-1210
-1288
-1381
-1492
-1679
-1862
-2064
-2213
-2269
-2267
-2250
-2253
-2286
-2290
-2216
-2066
-1826
-1593
-1383
-1209
-1023
-836
-724
-584
-417
-279
-216
-68
162
413
749
1111
1488
1871
2270
2699
3135
3662
4166
4731
5386
6019
6692
7319
7921
8459
9014
9594
10085
10331
10431
10375
10156
9992
9596
8902
7763
6020
3978
1997
352
-954
-1940
-2997
-4296
-5527
-6565
-7245
-7463
-7444
-7509
-7618
-7792
-7908
-7771
-7443
-7157
-7087
-7252
-7629
-7987
-8113
-7965
-7596
-6982
-6532
-6008
-5159
-4300
-3395
-2310
-943
508
1864
2941
3760
4528
5256
5892
6249
6152
5729
5212
4762
4506
4523
4731
4838
4665
4293
3927
3747
3731
3719
3592
3203
2577
1866
1068
211
-803
-1970
-3206
-4370
-5380
-6130
-6555
-6772
-6909
-6980
-6906
-6743
-6510
-6212
-5796
-5274
-4722
-4264
-3954
-3727
-3557
-3383
-3241
-3277
-3562
-3909
-4028
-3854
-3422
-2798
-2160
-1603
-1115
-612
-40
542
1004
1212
1166
942
641
338
-87
-738
-1556
-2393
-3057
-3440
-3625
-3753
-3926
-4084
-4154
-4155
-4084
-4034
-4082
-4222
-4386
-4517
-4562
-4599
-4677
-4767
-4909
-4964
-4785
-4389
-3854
-3270
-2658
-2027
-1406
-774
-164
319
670
906
1043
1176
1331
1415
1432
1343
1176
1114
1183
1379
1706
2104
2477
2887
3251
3515
3685
3758
3734
3657
3645
3404
3301
3273
3042
3181
3281
3397
3769
4150
4629
5314
6096
6680
7431
8207
8702
9300
9751
9868
10210
10403
10133
10014
9575
8847
8446
7868
7045
6037
4410
2339
-18
-2073
-3468
-4268
-4521
-5101
-6076
-6906
-7526
-7908
-7827
-7768
-7911
-8027
-8158
-8148
-7816
-7219
-6746
-6386
-6247
-6211
-5795
-4939
-3693
-2235
-705
716
2005
3026
3672
4265
4943
5647
6328
6780
6809
6714
6705
6611
6415
6101
5530
4844
4248
3832
3633
3541
3342
2662
1549
284
-890
-1798
-2522
-3284
-4074
-4824
-5508
-6071
-6495
-6852
-7085
-7246
-7363
-7204
-6817
-6275
-5581
-4948
-4414
-3957
-3575
-3200
-2786
-2268
-1669
-1107
-629
-256
110
525
881
932
781
608
389
501
721
665
385
-117
-588
-908
-1129
-1439
-1841
-2213
-2640
-2985
-3264
-3500
-3809
-4227
-4657
-5010
-5143
-5082
-4974
-4985
-5164
-5302
-5226
-5022
-4781
-4627
-4497
-4232
-3798
-3243
-2695
-2194
-1766
-1382
-970
-552
-77
433
914
1277
1485
1686
1882
2030
2108
2088
1980
1887
1843
1703
1503
1300
1123
1001
966
1015
993
1031
1045
917
978
986
928
1052
1114
1166
1301
1542
1799
2021
2390
2752
3086
3522
4043
4569
5059
5602
6129
6492
6996
7463
7780
8447
8836
9228
9758
9903
10382
10593
10481
10499
9897
9013
8442
7538
6477
5394
3631
1281
-1574
-4345
-6268
-7421
-7463
-7216
-7577
-7906
-8329
-8737
-8607
-8339
-8358
-8378
-8492
-8680
-8521
-7972
-7023
-6070
-5270
-4467
-3596
-2309
-453
1616
3593
5442
6825
7644
7836
7613
7470
7428
7576
7715
7440
7071
6853
6617
6416
6150
5570
4811
3925
2934
2019
1189
358
-848
-2564
-4377
-6043
-7240
-7811
-8062
-8173
-8120
-8020
-7894
-7739
-7547
-7228
-6903
-6597
-6241
-5837
-5300
-4571
-3844
-3192
-2508
-1821
-1028
-84
990
2141
3218
3985
4035
3356
2500
1692
1010
693
419
62
-110
-164
-184
-278
-577
-1060
-1635
-2139
-2607
-3050
-3465
-4072
-4890
-5711
-6389
-6812
-6943
-6901
-6721
-6363
-5847
-5157
-4512
-4127
-3992
-3992
-3983
-3828
-3502
-3009
-2539
-2053
-1667
-1209
-588
40
718
1287
1852
2336
2834
3205
3338
3093
2636
2029
1498
1029
725
497
345
306
275
354
393
336
281
249
251
371
476
451
243
5
-83
3
130
446
803
1101
1760
2451
2915
3598
4027
4322
4898
5112
5494
5996
6211
6483
6775
6790
7091
7541
7787
8339
8858
9277
9896
10469
10755
10972
10842
10200
9462
8425
7417
6689
5882
4640
2504
-844
-4541
-7312
-8892
-9053
-8205
-7724
-8004
-8610
-9222
-9459
-9079
-8515
-8268
-8360
-8820
-9197
-8834
-7737
-6445
-5327
-4420
-3660
-2638
-997
1181
3537
5715
7427
8295
8267
7660
7052
6898
7106
7350
7359
7043
6608
6372
6249
6126
5838
5061
3895
2614
1425
489
-234
-1242
-2832
-4833
-6784
-8160
-8736
-8662
-8283
-7909
-7681
-7572
-7563
-7442
-7154
-6823
-6496
-6212
-5891
-5392
-4673
-3786
-2887
-2055
-1220
-335
628
1536
2426
3069
3141
3027
2680
2166
1856
1335
711
279
32
49
184
136
-236
-757
-1324
-1942
-2571
-3186
-3698
-4285
-4933
-5460
-6009
-6302
-6464
-6593
-6546
-6366
-5911
-5331
-4903
-4714
-4691
-4663
-4600
-4372
-4031
-3607
-3033
-2417
-1819
-1207
-558
79
686
1241
1629
1970
2315
2430
2436
2270
1966
1700
1364
1014
685
421
241
156
236
150
101
67
-218
-276
-361
-549
-539
-529
-598
-520
-357
-198
44
285
706
1115
1560
2085
2467
3052
3387
3434
3801
4164
4447
4872
5359
5617
5859
6485
6880
7257
7782
7735
8060
8526
8521
8878
9094
8918
8999
8890
9225
10052
10209
10119
9563
8185
6736
5515
3891
1403
-2084
-5757
-8378
-9903
-9562
-8456
-8024
-7965
-8642
-9423
-9307
-8738
-8166
-7628
-7749
-8418
-8980
-8924
-8158
-7095
-5863
-4412
-2924
-1210
922
3059
5201
7062
8298
8723
8188
7229
6534
6361
6726
7200
7153
6901
6564
6233
6176
6241
6033
5331
4095
2449
844
-629
-1884
-3287
-5018
-6687
-8106
-8833
-8738
-8251
-7698
-7195
-6994
-7084
-7305
-7419
-7272
-7018
-6744
-6442
-6080
-5552
-4660
-3606
-2420
-1129
90
1295
2359
3147
3757
3976
3604
2888
1688
410
-166
-400
-414
-52
97
-8
85
144
1
-319
-1026
-2049
-3064
-3873
-4642
-5394
-6020
-6552
-7024
-6936
-6480
-5906
-5412
-5126
-4431
-4734
-4757
-4704
-4639
-4898
-5274
-5089
-4442
-3384
-2311
-1436
-926
27
661
1331
1800
2189
2078
2113
1968
1503
1223
898
534
171
105
82
391
612
716
519
457
391
69
-272
-607
-779
-844
-987
-1008
-718
-469
-62
302
694
1087
1446
2136
2452
2602
2825
2937
3054
3202
3355
3648
4089
4748
5143
5314
6082
6291
6184
6783
6823
6511
6817
6836
6563
6904
7112
7099
7336
7390
7503
7806
8428
8913
8975
8990
8587
7143
5465
3986
2371
-581
-4037
-6943
-8835
-8931
-7344
-5897
-5739
-5625
-6197
-6847
-6433
-5709
-5042
-4525
-4664
-5545
-6045
-5430
-4476
-3373
-2194
-856
503
2117
3671
4707
5682
6441
6651
5910
4628
3461
2811
2631
2695
2600
2091
1783
1474
966
561
283
-286
-1252
-2535
-3923
-4929
-5437
-5801
-6394
-7006
-7310
-7178
-6598
-5592
-4600
-3721
-2932
-2515
-2378
-2270
-1906
-1454
-1017
-611
-105
485
1198
1997
2605
3140
3551
3766
3735
3538
3206
2704
1978
815
-653
-1861
-2905
-4098
-5337
-6417
-6869
-6540
-5539
-4689
-4458
-4533
-4686
-4579
-4266
-4040
-4031
-4034
-3990
-3902
-3580
-3047
-2525
-2150
-1873
-1596
-1352
-1190
-1262
-1786
-2471
-2973
-3165
-3130
-3179
-3282
-3320
-3093
-2605
-2122
-1682
-1328
-1078
-1005
-1141
-1384
-1700
-1952
-2130
-2315
-2404
-2393
-2295
-2199
-2107
-1982
-1814
-1519
-1264
-1107
-950
-718
-435
-248
0
358
851
1514
2046
2635
3215
3661
4102
4272
4302
4409
4364
4256
4173
3900
3797
3880
3938
3971
4002
4266
4455
4444
4489
4633
4644
4801
4963
4872
4901
5138
5546
5772
6103
6458
6727
7185
7524
7772
8144
8766
9408
9851
9951
9340
8044
6318
4054
1169
-2059
-4394
-5740
-6285
-5362
-4612
-4856
-5833
-6513
-6015
-5165
-3471
-2338
-3350
-4786
-6204
-7182
-6192
-4465
-3075
-1959
-1319
-998
-405
1188
2998
4080
4671
4755
3746
2387
1511
877
692
885
881
481
-98
-407
-392
-423
-673
-1464
-2716
-3818
-4523
-4906
-5053
-5114
-5545
-6002
-6027
-5521
-4520
-3323
-2250
-1830
-1751
-1558
-1364
-989
-336
167
406
594
835
1178
1716
2490
3142
3415
3360
3076
2558
2006
1342
311
-725
-1754
-2776
-3552
-4074
-4415
-4612
-4458
-4074
-3727
-3367
-3075
-3075
-3185
-3325
-3555
-3638
-3527
-3357
-3082
-2668
-2204
-1746
-1375
-1100
-1028
-1154
-1396
-1877
-2521
-3161
-3740
-4143
-4366
-4468
-4405
-4202
-3859
-3466
-3106
-2780
-2560
-2499
-2586
-2772
-3037
-3255
-3395
-3414
-3274
-2986
-2543
-2081
-1736
-1513
-1381
-1337
-1232
-1131
-1107
-1043
-920
-705
-349
140
674
1277
1818
2348
2888
3245
3552
3662
3583
3585
3467
3327
3299
3158
3096
3192
3278
3395
3610
3789
3799
3919
3943
3740
3821
3828
3604
3758
3968
4030
4530
4989
5201
5802
6267
6582
7013
7111
7253
7226
7118
7145
7130
7563
8004
8461
9093
9451
9517
8818
7440
5342
1822
-1839
-4318
-6183
-6607
-5623
-5233
-5262
-5429
-5965
-5845
-4831
-3894
-3379
-3657
-4666
-6119
-6997
-6268
-4852
-3305
-1766
-1041
-920
-446
555
1824
3134
4063
4148
3167
1781
653
-35
-113
72
-90
-382
-576
-623
-620
-796
-1267
-2214
-3201
-4007
-4665
-4998
-4988
-5003
-5122
-5011
-4612
-3885
-2869
-1918
-1348
-1156
-1106
-974
-730
-251
392
895
1208
1333
1465
1756
2271
2893
3272
3280
2948
2327
1555
835
206
-369
-844
-1243
-1611
-1962
-2551
-3690
-5212
-6184
-6233
-5661
-4648
-4198
-4460
-4598
-4293
-3457
-2398
-1560
-1263
-1407
-1800
-2300
-2601
-2413
-1853
-1502
-1539
-1989
-2815
-3515
-3912
-4060
-3954
-3853
-3860
-4216
-4698
-4876
-4822
-4524
-4245
-4122
-3925
-3602
-3203
-3010
-3018
-2979
-2778
-2321
-1853
-1590
-1559
-1591
-1488
-1322
-1024
-730
-550
-422
-340
-135
117
435
843
1271
1735
2164
2458
2542
2627
2861
3125
3303
3366
3320
3082
2900
3017
2951
2949
3163
3132
3088
3143
3235
3382
3548
3821
3890
3973
4319
4402
4452
4797
4920
5239
5845
6055
6262
6470
6597
6829
6959
7218
7486
7463
7594
7600
7561
7811
7995
8438
8661
7769
6345
4061
263
-2899
-4874
-6505
-6278
-5408
-5512
-5493
-5641
-5866
-5209
-4095
-3242
-3167
-3800
-4895
-6170
-6239
-4909
-3260
-1749
-751
-681
-934
-604
450
1787
2907
3607
3253
1884
699
-178
-721
-717
-686
-899
-1134
-1313
-1541
-1925
-2263
-2603
-3101
-3476
-3796
-4277
-4604
-4708
-4769
-4505
-3902
-3130
-2355
-1813
-1449
-1277
-1152
-735
-160
367
857
1146
1139
1100
1241
1606
2072
2476
2619
2343
1830
1303
768
337
27
-390
-1026
-1870
-2914
-3883
-4542
-4835
-4585
-4129
-3789
-3496
-3449
-3439
-3148
-2755
-2442
-2310
-2434
-2793
-3057
-3042
-2819
-2391
-1903
-1627
-1728
-2056
-2488
-2931
-3197
-3345
-3526
-3843
-4241
-4598
-4937
-4983
-4702
-4310
-3882
-3633
-3575
-3597
-3611
-3508
-3372
-3207
-3035
-2963
-2934
-2827
-2567
-2109
-1483
-907
-545
-417
-497
-621
-707
-661
-473
-228
94
376
672
1046
1432
1874
2293
2581
2735
2708
2617
2520
2363
2315
2264
2266
2393
2367
2504
2859
3011
3363
3792
3796
3960
4009
3747
3800
3706
3649
3945
4065
4401
4823
5075
5536
5964
6303
6677
6814
6786
6685
6389
6260
6193
6105
6220
6303
6514
6811
7161
7707
7854
7195
6132
3850
433
-2214
-4435
-6151
-6094
-5780
-5922
-5520
-5339
-5202
-4215
-3028
-2277
-2220
-2755
-3909
-5070
-5070
-4262
-3315
-2349
-1878
-2114
-2328
-1849
-578
1022
2522
3386
2835
1440
249
-741
-1168
-1087
-1294
-1825
-2491
-2999
-3189
-3029
-2520
-2128
-2165
-2431
-2876
-3450
-3666
-3649
-3659
-3533
-3397
-3274
-3066
-2741
-2215
-1608
-932
-114
550
955
1199
1191
967
808
831
948
1104
1204
1129
844
606
525
506
520
448
149
-419
-1090
-1792
-2338
-2782
-3470
-4037
-4529
-4924
-4785
-4344
-3785
-3157
-2602
-2238
-2009
-1877
-1958
-2043
-2167
-2427
-2702
-2891
-2918
-2950
-2941
-2890
-3009
-3161
-3290
-3410
-3611
-3791
-3853
-4103
-4334
-4500
-4647
-4666
-4605
-4454
-4306
-4089
-3755
-3433
-3088
-2792
-2555
-2359
-2215
-2069
-1949
-1717
-1495
-1337
-1195
-1145
-1037
-912
-710
-416
-177
118
423
663
909
1170
1380
1545
1731
1802
1860
1986
2039
2192
2363
2439
2586
2656
2675
2734
2784
2853
2927
3114
3261
3339
3514
3597
3627
3841
3998
4115
4331
4520
4608
4721
4933
5076
5279
5489
5564
5661
5737
5817
5894
5901
5957
5934
5894
6075
6078
6219
6587
6660
6495
5925
4665
2672
599
-1322
-3221
-4173
-4531
-4976
-4948
-4807
-4670
-3965
-3079
-2409
-2073
-2179
-2554
-2907
-2896
-2509
-2234
-2184
-2412
-3128
-3728
-3692
-3045
-1943
-725
313
770
777
831
747
539
364
-133
-987
-1950
-2816
-3395
-3601
-3557
-3459
-3427
-3405
-3244
-2957
-2511
-2002
-1694
-1516
-1522
-1711
-1981
-2313
-2539
-2653
-2577
-2235
-1802
-1361
-845
-358
66
544
1036
1464
1775
1885
1748
1384
1003
715
449
191
-99
-428
-727
-925
-987
-967
-984
-1165
-1493
-1953
-2407
-2643
-2708
-2679
-2599
-2559
-2508
-2437
-2393
-2353
-2327
-2306
-2272
-2171
-2060
-1992
-1965
-1949
-1940
-2033
-2200
-2437
-2730
-2975
-3101
-3126
-3164
-3176
-3177
-3229
-3225
-3155
-3071
-2957
-2835
-2692
-2527
-2347
-2191
-2092
-2022
-1974
-1890
-1765
-1625
-1481
-1342
-1167
-986
-842
-726
-624
-548
-499
-409
-287
-168
-23
120
238
337
447
563
650
765
945
1148
1319
1443
1504
1538
1596
1640
1655
1679
1696
1759
1827
1858
1916
1959
2022
2134
2173
2233
2339
2359
2413
2486
2505
2569
2612
2615
2644
2616
2634
2700
2689
2713
2747
2755
2852
2929
2995
3085
3120
3211
3325
3358
3421
3429
3317
3134
2745
2152
1468
709
181
61
210
685
1153
1376
1520
1420
1300
1250
983
898
913
775
804
804
629
562
378
-1
-324
-589
-756
-752
-702
-677
-732
-740
-822
-1072
-1263
-1471
-1681
-1745
-1790
-1765
-1617
-1508
-1462
-1544
-1752
-1893
-1935
-1907
-1844
-1808
-1838
-1915
-1976
-2031
-2074
-2064
-2058
-2106
-2112
-2064
-1987
-1807
-1629
-1545
-1534
-1608
-1690
-1701
-1664
-1595
-1517
-1493
-1479
-1470
-1454
-1424
-1411
-1399
-1379
-1350
-1383
-1491
-1600
-1662
-1636
-1567
-1493
-1460
-1473
-1448
-1438
-1377
-1266
-1228
-1224
-1280
-1380
-1424
-1422
-1397
-1347
-1292
-1261
-1257
-1234
-1195
-1169
-1159
-1148
-1180
-1232
-1278
-1351
-1414
-1477
-1531
-1551
-1581
-1609
-1625
-1648
-1629
-1606
-1589
-1573
-1564
-1574
-1612
-1627
-1632
-1626
-1599
-1572
-1538
-1493
-1456
-1418
-1357
-1296
-1234
-1148
-1040
-958
-890
-825
-750
-698
-639
-544
-429
-291
-158
4
154
276
385
453
514
580
652
743
824
909
988
1069
1148
1215
1300
1399
1491
1539
1551
1605
1711
1777
1860
1990
2008
2047
2154
2172
2241
2399
2477
2585
2748
2825
2920
3066
3201
3325
3502
3701
3863
4009
4167
4220
4021
3553
2844
2183
1859
1935
2342
2730
2881
2781
2395
1978
1611
1257
1175
1118
948
773
461
201
68
-166
-477
-794
-1109
-1321
-1411
-1494
-1561
-1636
-1696
-1863
-2147
-2392
-2612
-2708
-2654
-2616
-2500
-2337
-2244
-2241
-2410
-2614
-2731
-2730
-2625
-2520
-2490
-2510
-2539
-2541
-2520
-2482
-2433
-2397
-2406
-2416
-2382
-2267
-2058
-1870
-1762
-1715
-1752
-1784
-1739
-1644
-1539
-1482
-1450
-1421
-1403
-1377
-1351
-1332
-1308
-1285
-1252
-1218
-1204
-1178
-1121
-1075
-1046
-1033
-1017
-975
-911
-801
-686
-598
-519
-519
-582
-639
-679
-677
-619
-565
-522
-475
-442
-427
-432
-452
-515
-607
-711
-834
-955
-1037
-1095
-1136
-1187
-1264
-1325
-1365
-1405
-1441
-1483
-1503
-1507
-1521
-1542
-1564
-1593
-1621
-1641
-1618
-1589
-1548
-1476
-1400
-1337
-1282
-1245
-1214
-1175
-1147
-1096
-1016
-906
-789
-663
-544
-450
-360
-256
-151
-47
75
197
292
364
445
531
614
695
767
810
871
941
986
1059
1151
1241
1342
1431
1498
1530
1588
1703
1807
1923
2040
2117
2176
2268
2341
2418
2550
2664
2791
2929
3046
3196
3320
3466
3625
3778
3984
4135
4270
4443
4494
4346
3894
3167
2517
2201
2231
2592
3002
3127
3013
2677
2242
1821
1493
1342
1192
1038
873
550
323
196
-94
-410
-712
-1048
-1276
-1378
-1490
-1575
-1595
-1627
-1768
-2005
-2237
-2447
-2572
-2546
-2479
-2321
-2127
-1994
-1975
-2131
-2300
-2369
-2358
-2251
-2147
-2150
-2199
-2237
-2264
-2271
-2256
-2233
-2247
-2283
-2299
-2282
-2140
-1908
-1746
-1649
-1624
-1678
-1716
-1700
-1656
-1593
-1553
-1529
-1507
-1497
-1454
-1413
-1395
-1353
-1301
-1245
-1203
-1137
-1025
-920
-852
-849
-899
-939
-922
-823
-708
-564
-420
-311
-246
-276
-319
-333
-314
-324
-382
-405
-410
-409
-389
-410
-481
-560
-618
-716
-835
-916
-972
-1006
-1089
-1189
-1315
-1454
-1525
-1596
-1654
-1693
-1713
-1695
-1681
-1670
-1647
-1609
-1573
-1569
-1584
-1599
-1596
-1556
-1489
-1400
-1324
-1274
-1241
-1214
-1173
-1102
-992
-879
-772
-665
-601
-551
-477
-387
-291
-196
-82
2
79
173
246
319
417
503
559
598
646
713
788
888
959
1025
1124
1189
1245
1335
1424
1526
1671
1796
1860
1919
2003
2097
2178
2285
2353
2407
2545
2624
2677
2777
2884
3056
3251
3408
3527
3679
3859
4015
4205
4371
4438
4315
3878
3173
2504
2190
2270
2638
2995
3050
2842
2484
2061
1608
1261
1119
941
751
530
152
-108
-252
-455
-694
-1005
-1352
-1588
-1670
-1782
-1832
-1785
-1731
-1763
-1939
-2168
-2416
-2528
-2497
-2441
-2304
-2147
-2031
-1986
-2097
-2239
-2283
-2243
-2153
-2080
-2104
-2220
-2305
-2332
-2307
-2247
-2228
-2261
-2321
-2356
-2345
-2224
-2021
-1844
-1730
-1727
-1807
-1890
-1918
-1873
-1818
-1772
-1740
-1690
-1618
-1523
-1439
-1364
-1281
-1180
-1092
-1077
-1064
-999
-936
-876
-870
-903
-884
-790
-647
-499
-396
-286
-152
-56
-59
-158
-279
-352
-383
-408
-432
-493
-508
-478
-484
-494
-536
-615
-708
-821
-935
-1025
-1067
-1117
-1211
-1306
-1413
-1501
-1553
-1610
-1644
-1662
-1638
-1607
-1572
-1539
-1521
-1487
-1464
-1455
-1460
-1451
-1378
-1297
-1239
-1188
-1177
-1142
-1110
-1078
-1042
-997
-913
-837
-749
-667
-618
-559
-484
-394
-306
-224
-151
-95
-6
81
155
233
302
352
416
501
570
651
739
825
951
1032
1092
1179
1269
1366
1480
1611
1712
1786
1870
1941
1986
2073
2181
2262
2356
2450
2556
2690
2804
2901
3021
3153
3309
3464
3645
3853
4036
4238
4387
4429
4368
4056
3443
2729
2212
2052
2231
2588
2792
2712
2426
2030
1634
1254
995
824
675
570
330
25
-133
-288
-526
-772
-1062
-1337
-1458
-1495
-1544
-1533
-1474
-1453
-1573
-1790
-2043
-2283
-2365
-2329
-2244
-2084
-1933
-1848
-1900
-2040
-2144
-2188
-2138
-2078
-2096
-2195
-2321
-2392
-2413
-2383
-2339
-2350
-2415
-2482
-2515
-2467
-2297
-2116
-1986
-1904
-1905
-1958
-1988
-1948
-1864
-1783
-1695
-1618
-1546
-1439
-1311
-1203
-1101
-1019
-943
-885
-852
-784
-682
-565
-495
-489
-498
-516
-549
-549
-516
-437
-300
-150
-93
-201
-332
-403
-457
-483
-548
-647
-682
-640
-625
-648
-680
-765
-837
-900
-1011
-1117
-1187
-1221
-1258
-1302
-1364
-1472
-1549
-1603
-1643
-1649
-1636
-1560
-1485
-1424
-1357
-1316
-1275
-1249
-1244
-1253
-1245
-1193
-1163
-1150
-1138
-1137
-1129
-1108
-1093
-1065
-988
-905
-828
-742
-678
-623
-552
-464
-390
-352
-315
-259
-192
-99
4
108
233
359
478
557
591
651
748
844
964
1049
1096
1182
1281
1368
1490
1589
1654
1741
1816
1894
1972
2041
2128
2219
2316
2396
2456
2560
2648
2758
2896
3017
3160
3339
3515
3676
3843
3974
4085
4207
4260
4216
3930
3306
2559
2008
1800
1945
2329
2546
2435
2235
1885
1448
1124
903
766
669
566
325
86
-40
-219
-438
-651
-964
-1215
-1290
-1340
-1399
-1371
-1293
-1296
-1403
-1638
-1921
-2163
-2260
-2246
-2179
-2030
-1879
-1800
-1880
-2063
-2178
-2211
-2163
-2096
-2143
-2286
-2407
-2464
-2458
-2395
-2363
-2400
-2451
-2530
-2587
-2515
-2334
-2129
-1964
-1864
-1860
-1892
-1874
-1793
-1695
-1611
-1534
-1450
-1360
-1254
-1144
-1059
-973
-865
-777
-782
-820
-815
-793
-683
-523
-412
-354
-351
-360
-369
-347
-250
-173
-133
-132
-224
-296
-312
-357
-437
-507
-556
-589
-575
-602
-649
-656
-655
-688
-811
-939
-1045
-1117
-1139
-1203
-1239
-1265
-1284
-1267
-1280
-1280
-1261
-1235
-1201
-1192
-1174
-1180
-1161
-1135
-1137
-1126
-1129
-1126
-1107
-1071
-1041
-1007
-967
-970
-971
-953
-958
-959
-956
-934
-901
-864
-810
-760
-693
-593
-488
-385
-295
-228
-161
-98
-6
116
220
307
396
476
558
650
742
832
921
1017
1127
1228
1327
1425
1487
1523
1561
1596
1645
1720
1813
1936
2072
2180
2280
2372
2444
2557
2665
2747
2867
2945
3031
3166
3280
3413
3570
3679
3781
3903
3981
3894
3543
2967
2297
1858
1769
1940
2237
2430
2363
2108
1812
1465
1109
958
866
698
583
396
137
13
-114
-363
-604
-836
-1099
-1226
-1282
-1366
-1357
-1313
-1363
-1551
-1811
-2086
-2314
-2378
-2388
-2334
-2190
-2106
-2096
-2181
-2332
-2405
-2385
-2332
-2301
-2332
-2437
-2537
-2559
-2546
-2518
-2480
-2495
-2546
-2568
-2546
-2448
-2225
-2010
-1863
-1758
-1729
-1726
-1689
-1627
-1561
-1497
-1447
-1386
-1310
-1212
-1126
-1068
-1010
-944
-864
-820
-801
-755
-720
-706
-699
-716
-717
-740
-773
-767
-703
-551
-416
-340
-335
-385
-413
-436
-484
-579
-666
-711
-708
-667
-666
-684
-683
-699
-734
-825
-922
-992
-1031
-1035
-1060
-1083
-1116
-1165
-1189
-1222
-1250
-1261
-1284
-1297
-1302
-1299
-1287
-1260
-1265
-1296
-1304
-1320
-1329
-1346
-1347
-1334
-1323
-1298
-1286
-1297
-1283
-1259
-1214
-1171
-1120
-1036
-926
-785
-674
-588
-513
-450
-386
-315
-247
-181
-117
-10
119
248
351
441
542
645
733
810
886
942
1014
1081
1116
1191
1252
1283
1348
1424
1493
1583
1706
1810
1902
2038
2140
2203
2267
2292
2329
2424
2545
2652
2791
2956
3084
3250
3412
3501
3650
3794
3895
4012
3923
3514
2906
2291
1905
1847
2131
2437
2551
2526
2251
1888
1602
1259
1052
960
787
602
376
122
-48
-205
-422
-664
-939
-1203
-1346
-1442
-1501
-1480
-1423
-1489
-1721
-2010
-2327
-2563
-2592
-2571
-2495
-2320
-2225
-2208
-2295
-2422
-2464
-2429
-2359
-2360
-2438
-2524
-2600
-2603
-2508
-2428
-2380
-2374
-2423
-2435
-2383
-2245
-2028
-1840
-1725
-1666
-1696
-1711
-1682
-1624
-1563
-1526
-1464
-1399
-1345
-1258
-1170
-1114
-1038
-992
-988
-991
-1013
-1008
-990
-983
-992
-949
-865
-786
-735
-721
-655
-537
-389
-288
-309
-355
-423
-436
-393
-450
-527
-560
-573
-528
-469
-477
-528
-539
-565
-628
-695
-804
-910
-969
-1018
-1092
-1173
-1218
-1287
-1337
-1384
-1465
-1497
-1532
-1552
-1548
-1553
-1561
-1589
-1611
-1640
-1638
-1586
-1536
-1503
-1489
-1482
-1445
-1392
-1352
-1296
-1222
-1159
-1073
-1002
-977
-949
-865
-735
-620
-546
-479
-423
-316
-203
-122
-21
55
152
270
346
398
452
498
553
594
647
696
738
814
911
1011
1111
1254
1380
1475
1564
1610
1655
1722
1828
1917
1984
2092
2160
2237
2397
2491
2596
2755
2867
2980
3131
3251
3348
3493
3637
3732
3842
3959
3956
3766
3307
2628
2069
1864
1908
2195
2472
2480
2335
2036
1672
1289
937
783
639
476
347
106
-74
-171
-358
-603
-852
-1128
-1330
-1430
-1530
-1547
-1496
-1473
-1572
-1817
-2082
-2316
-2444
-2414
-2357
-2246
-2117
-2063
-2079
-2188
-2266
-2246
-2198
-2167
-2183
-2260
-2332
-2335
-2279
-2222
-2191
-2190
-2248
-2343
-2384
-2332
-2198
-2008
-1876
-1800
-1771
-1777
-1757
-1699
-1631
-1572
-1543
-1514
-1480
-1410
-1308
-1235
-1141
-1049
-975
-934
-921
-879
-757
-616
-512
-492
-514
-536
-526
-458
-385
-288
-187
-101
-48
-73
-120
-153
-199
-224
-263
-357
-439
-463
-469
-484
-498
-542
-598
-671
-787
-877
-957
-1020
-1086
-1173
-1267
-1367
-1428
-1476
-1518
-1536
-1567
-1609
-1616
-1643
-1641
-1609
-1580
-1560
-1558
-1569
-1584
-1551
-1486
-1416
-1355
-1297
-1254
-1233
-1197
-1145
-1082
-1003
-954
-914
-876
-842
-769
-668
-562
-458
-360
-293
-223
-183
-146
-60
22
99
184
247
308
373
429
501
585
659
708
774
880
988
1106
1208
1281
1339
1430
1525
1599
1716
1811
1907
2042
2165
2272
2361
2433
2534
2646
2748
2854
2972
3108
3227
3352
3477
3553
3641
3749
3823
3922
3926
3625
3119
2482
1895
1714
1827
2054
2330
2373
2161
1875
1571
1200
903
803
653
498
384
145
-64
-163
-348
-587
-775
-1037
-1287
-1372
-1432
-1451
-1381
-1367
-1496
-1753
-2027
-2279
-2398
-2365
-2326
-2202
-2069
-2025
-2016
-2076
-2137
-2107
-2052
-2031
-2076
-2189
-2329
-2397
-2379
-2352
-2314
-2338
-2413
-2479
-2475
-2405
-2279
-2076
-1922
-1832
-1800
-1828
-1848
-1813
-1754
-1694
-1624
-1553
-1461
-1346
-1216
-1094
-968
-867
-791
-731
-713
-681
-611
-531
-469
-429
-412
-424
-419
-392
-355
-284
-204
-184
-179
-185
-226
-241
-245
-323
-425
-455
-519
-568
-575
-620
-641
-651
-696
-793
-880
-956
-1039
-1100
-1160
-1239
-1293
-1349
-1423
-1487
-1522
-1533
-1566
-1578
-1597
-1591
-1551
-1543
-1515
-1499
-1491
-1460
-1449
-1434
-1397
-1346
-1306
-1283
-1267
-1273
-1254
-1214
-1185
-1130
-1081
-1047
-1014
-955
-864
-780
-685
-589
-516
-446
-377
-335
-297
-221
-149
-71
7
72
169
268
351
456
564
656
746
821
900
1022
1137
1257
1381
1448
1526
1613
1696
1796
1884
1981
2067
2112
2187
2245
2297
2400
2485
2542
2630
2741
2860
2993
3127
3279
3413
3543
3659
3722
3789
3859
3758
3438
2864
2110
1625
1425
1466
1773
2010
2059
2016
1797
1451
1060
767
642
565
535
428
196
0
-170
-385
-559
-754
-1024
-1243
-1417
-1563
-1583
-1521
-1498
-1639
-1924
-2225
-2457
-2517
-2432
-2309
-2133
-1974
-1882
-1898
-1997
-2053
-2071
-2087
-2132
-2249
-2406
-2521
-2566
-2530
-2486
-2465
-2464
-2476
-2483
-2427
-2308
-2127
-1916
-1752
-1640
-2234
-2505
-2286
-2401
-2039
-1522
-1465
-1352
-1270
-1216
-1039
-983
-1018
-1013
-1050
-1166
-1296
-1407
-1404
-1309
-1178
-950
-742
-573
-307
-34
190
344
425
420
283
155
17
-178
-351
-588
-842
-998
-1049
-1032
-1036
-1087
-1086
-1032
-886
-698
-648
-725
-814
-888
-966
-1066
-1226
-1447
-1665
-1809
-1912
-2018
-2072
-2105
-2106
-2009
-1881
-1782
-1675
-1585
-1479
-1360
-1283
-1247
-1291
-1368
-1455
-1543
-1610
-1681
-1751
-1794
-1802
-1722
-1589
-1420
-1206
-999
-773
-499
-250
-43
144
289
356
394
421
444
466
467
528
578
631
750
838
946
1120
1309
1541
1741
1906
2073
2206
2346
2482
2540
2586
2629
2619
2658
2767
2839
2964
3116
3252
3475
3663
3846
4080
4280
4527
4800
5064
5423
5623
5804
5976
6023
6103
6064
5749
5138
4160
2878
1597
439
-345
-900
-1373
-1682
-1902
-1794
-1317
-853
-632
-855
-1309
-1521
-1352
-840
-421
-549
-1078
-1820
-2502
-2784
-2789
-2715
-2652
-2699
-2670
-2379
-1825
-1147
-698
-553
-677
-1026
-1332
-1534
-1719
-1881
-2146
-2568
-3074
-3546
-3777
-3770
-3659
-3492
-3328
-3074
-2638
-2100
-1559
-1197
-1100
-1117
-1188
-1201
-1169
-1227
-1344
-1465
-1513
-1380
-1076
-760
-508
-339
-143
103
452
877
1178
1298
1230
1002
706
365
-6
-408
-874
-1252
-1584
-1845
-1961
-2000
-1876
-1605
-1282
-991
-763
-575
-358
-111
44
10
-294
-726
-1135
-1463
-1661
-1793
-1933
-2032
-2093
-2062
-1969
-1880
-1773
-1773
-1843
-1965
-2201
-2488
-2769
-3034
-3274
-3463
-3623
-3758
-3814
-3746
-3527
-3210
-2862
-2573
-2364
-2178
-2021
-1890
-1813
-1833
-1891
-1966
-2047
-2098
-2101
-2036
-1874
-1658
-1426
-1153
-865
-576
-260
32
288
479
582
652
660
683
734
730
780
851
908
1077
1255
1452
1727
1959
2164
2300
2338
2338
2295
2278
2233
2149
2147
2139
2173
2314
2411
2596
2836
3027
3279
3445
3532
3662
3670
3700
3745
3627
3558
3519
3459
3538
3721
3934
4038
4279
4646
4775
5169
5494
5401
5580
5632
5536
5665
5199
4125
2678
774
-862
-2015
-2660
-2970
-3422
-3686
-3674
-3182
-2009
-912
-370
-513
-1422
-2143
-2251
-2042
-1508
-1409
-2049
-2764
-3283
-3284
-2620
-1765
-992
-539
-305
-6
305
756
883
425
-342
-1427
-2498
-3095
-3387
-3491
-3372
-3313
-3207
-2930
-2517
-1994
-1540
-1318
-1298
-1358
-1373
-1353
-1428
-1634
-2006
-2263
-2220
-1968
-1450
-871
-384
86
571
1083
1599
1909
1873
1481
887
285
-159
-363
-482
-585
-686
-763
-730
-528
-216
40
169
127
-113
-628
-1319
-2012
-2640
-3005
-3133
-3249
-3273
-3138
-2701
-1846
-886
-148
156
-2
-369
-690
-855
-986
-1342
-1920
-2527
-2974
-3110
-3045
-2945
-2899
-2928
-2883
-2788
-2804
-2893
-3041
-3253
-3474
-3726
-4021
-4270
-4342
-4177
-3784
-3300
-2811
-2382
-2018
-1672
-1387
-1164
-1055
-1077
-1161
-1278
-1368
-1417
-1403
-1299
-1164
-960
-697
-444
-150
222
584
882
1094
1167
1165
1109
1019
1035
1038
1063
1184
1272
1441
1661
1842
2073
2229
2257
2267
2219
2131
2078
2070
2096
2092
2100
2215
2318
2509
2745
2883
3096
3261
3372
3511
3486
3387
3418
3401
3308
3318
3320
3262
3449
3668
3831
4127
4301
4398
4609
4750
4768
4878
4885
4779
4853
4913
4961
4929
4131
2632
1040
-737
-2061
-2375
-2663
-3120
-3250
-3440
-3190
-2103
-1004
-320
-448
-1351
-2486
-3113
-2815
-2161
-1679
-1631
-2188
-2739
-2596
-1947
-1035
-239
131
227
134
70
244
245
-79
-663
-1655
-2588
-3100
-3157
-2935
-2665
-2350
-2157
-2019
-1808
-1674
-1701
-1778
-2006
-2258
-2330
-2274
-2128
-1987
-1940
-1893
-1674
-1225
-611
-111
240
439
530
679
872
973
858
501
46
-319
-501
-412
-222
-83
-6
-15
-105
-266
-468
-690
-1015
-1494
-1924
-2317
-2675
-2774
-2651
-2426
-2083
-1758
-1542
-1320
-1082
-844
-653
-607
-772
-1095
-1399
-1620
-1799
-1892
-1961
-2106
-2221
-2275
-2295
-2331
-2414
-2506
-2693
-2941
-3173
-3399
-3603
-3716
-3740
-3712
-3647
-3506
-3315
-3104
-2895
-2682
-2490
-2360
-2262
-2190
-2099
-1990
-1877
-1739
-1572
-1393
-1194
-991
-827
-697
-569
-449
-336
-222
-146
-49
86
184
348
531
660
805
904
963
1020
1077
1139
1166
1205
1237
1253
1356
1469
1586
1764
1916
2042
2161
2214
2272
2286
2316
2365
2320
2360
2442
2463
2668
2769
2843
3103
3140
3253
3481
3363
3410
3405
3234
3349
3270
3305
3424
3336
3600
3749
3762
4152
4249
4322
4664
4587
4569
4785
4755
4844
5012
4907
4135
2658
986
-811
-2059
-2325
-2638
-2967
-3093
-3284
-2910
-1888
-884
-252
-415
-1378
-2521
-3251
-3066
-2368
-1841
-1613
-1902
-2266
-2021
-1397
-632
-13
292
355
75
-198
-252
-381
-598
-1028
-1797
-2478
-2839
-2853
-2611
-2341
-2112
-1977
-1977
-2003
-2116
-2274
-2387
-2608
-2756
-2708
-2513
-2192
-1918
-1702
-1508
-1273
-899
-488
-207
-51
-23
-9
110
297
496
526
385
166
-31
-121
-77
-18
7
-76
-244
-436
-636
-761
-839
-963
-1127
-1292
-1397
-1497
-1772
-2178
-2598
-2879
-2877
-2747
-2619
-2581
-2452
-2018
-1419
-881
-603
-681
-1017
-1363
-1588
-1671
-1689
-1819
-2083
-2395
-2626
-2700
-2710
-2782
-2999
-3263
-3352
-3416
-3499
-3635
-3785
-3786
-3710
-3614
-3611
-3641
-3521
-3193
-2770
-2374
-2084
-1895
-1771
-1663
-1537
-1379
-1238
-1130
-1065
-1058
-994
-886
-753
-612
-497
-416
-329
-183
-50
124
350
523
676
758
812
837
892
1053
1135
1252
1367
1384
1552
1725
1828
2009
2087
2097
2112
2123
2170
2238
2329
2376
2412
2437
2494
2680
2805
2903
3091
3102
3113
3225
3250
3268
3293
3269
3161
3107
3264
3333
3323
3575
3600
3611
3942
3981
4080
4305
4374
4497
4482
4556
4735
4662
4867
4771
3612
2161
526
-1292
-2264
-2435
-2617
-2792
-2959
-2989
-2584
-1598
-444
-116
-615
-1621
-2967
-3516
-3018
-2316
-1791
-1732
-2043
-2265
-2007
-1202
-439
-30
168
5
-421
-551
-560
-644
-870
-1407
-2073
-2621
-2784
-2578
-2364
-2136
-1906
-1932
-1979
-2051
-2189
-2295
-2442
-2589
-2657
-2508
-2109
-1690
-1401
-1182
-1075
-899
-555
-259
-80
-38
-73
-89
-2
240
480
500
334
88
-122
-175
-124
-40
-53
-198
-413
-640
-800
-863
-949
-1203
-1630
-2018
-2242
-2320
-2292
-2323
-2452
-2466
-2316
-2030
-1678
-1429
-1286
-1211
-1157
-1095
-1085
-1105
-1246
-1552
-1811
-1981
-2076
-2189
-2387
-2631
-2836
-2930
-2954
-3074
-3256
-3372
-3430
-3440
-3465
-3567
-3659
-3669
-3578
-3428
-3309
-3192
-3071
-2934
-2754
-2565
-2346
-2135
-2015
-1920
-1804
-1644
-1444
-1281
-1159
-1085
-1037
-958
-853
-744
-618
-448
-269
-114
61
274
460
661
823
881
916
936
939
1013
1104
1148
1195
1262
1393
1491
1617
1794
1805
1888
2054
1998
2066
2191
2099
2171
2311
2266
2351
2553
2632
2684
2853
2961
3002
3192
3227
3059
3025
2943
2872
2980
3045
3067
3273
3359
3463
3736
3818
4042
4268
4254
4293
4384
4464
4538
4640
4762
4768
4725
3981
2290
604
-984
-2151
-2390
-2414
-2703
-2911
-2921
-2605
-1726
-739
-198
-556
-1663
-2885
-3604
-3248
-2327
-1714
-1566
-1846
-2180
-1932
-1247
-457
103
274
151
-228
-487
-452
-413
-598
-1031
-1730
-2306
-2496
-2398
-2125
-1938
-1816
-1800
-1957
-2089
-2192
-2359
-2473
-2614
-2682
-2476
-2128
-1718
-1392
-1221
-1129
-1019
-778
-470
-257
-158
-129
-137
10
288
537
647
554
319
111
-11
-28
11
-15
-136
-353
-584
-769
-878
-986
-1121
-1313
-1523
-1626
-1776
-1959
-2061
-2169
-2164
-2105
-2055
-1937
-1781
-1558
-1259
-1003
-823
-800
-955
-1163
-1419
-1626
-1735
-1872
-2062
-2255
-2436
-2557
-2639
-2729
-2799
-2937
-3048
-3159
-3276
-3331
-3400
-3432
-3439
-3436
-3389
-3339
-3281
-3155
-2971
-2714
-2444
-2240
-2070
-1917
-1787
-1653
-1491
-1346
-1177
-1046
-936
-831
-727
-562
-414
-294
-208
-116
-3
118
284
477
646
808
928
1020
1084
1150
1241
1283
1318
1370
1402
1451
1551
1643
1713
1786
1832
1878
1954
1997
2053
2093
2135
2264
2338
2448
2585
2596
2692
2738
2800
3006
3080
3160
3218
3129
3180
3184
3162
3215
3113
3194
3251
3214
3468
3561
3604
3896
3972
4028
4133
4091
4063
4054
4204
4266
4328
4387
3670
2287
814
-733
-1881
-2203
-2345
-2603
-2777
-2798
-2512
-1787
-862
-265
-449
-1281
-2392
-3235
-3091
-2338
-1631
-1303
-1470
-1714
-1606
-1078
-406
60
229
147
-247
-549
-561
-485
-519
-845
-1426
-1991
-2255
-2190
-2000
-1890
-1791
-1781
-1873
-1973
-2105
-2214
-2310
-2438
-2478
-2307
-1972
-1586
-1294
-1158
-1105
-1035
-861
-652
-499
-413
-383
-350
-180
111
428
603
522
332
133
-14
-78
-67
-87
-182
-330
-515
-626
-662
-624
-605
-642
-671
-715
-909
-1306
-1816
-2333
-2628
-2665
-2686
-2659
-2586
-2424
-1971
-1347
-824
-584
-692
-1109
-1603
-1903
-1978
-1952
-2011
-2210
-2443
-2588
-2557
-2493
-2486
-2591
-2832
-3043
-3247
-3398
-3518
-3621
-3598
-3599
-3592
-3566
-3492
-3307
-3001
-2621
-2278
-2000
-1843
-1778
-1744
-1671
-1531
-1362
-1220
-1095
-985
-841
-657
-468
-293
-219
-217
-246
-245
-167
-17
201
431
635
774
891
995
1105
1261
1353
1375
1405
1408
1452
1567
1642
1707
1783
1817
1849
1943
2003
2100
2227
2297
2433
2515
2588
2717
2700
2752
2948
3013
3140
3237
3090
3078
3188
3163
3196
3216
3108
3068
3183
3303
3420
3594
3701
3712
3773
3889
3994
4107
4173
4157
4219
4330
4475
4705
4651
4061
2837
1222
-357
-1578
-2056
-2140
-2297
-2439
-2531
-2346
-1590
-673
-59
-79
-977
-2262
-3112
-3098
-2371
-1570
-1218
-1351
-1671
-1592
-1037
-386
158
361
184
-203
-510
-563
-430
-452
-795
-1413
-2021
-2246
-2171
-1966
-1804
-1743
-1756
-1837
-1996
-2141
-2250
-2337
-2437
-2514
-2358
-1989
-1565
-1228
-1059
-1002
-913
-743
-537
-374
-298
-240
-178
-25
277
603
790
754
550
314
148
79
70
37
-58
-218
-400
-553
-660
-711
-790
-952
-1098
-1245
-1488
-1726
-2000
-2249
-2318
-2320
-2322
-2307
-2224
-1965
-1564
-1167
-888
-809
-910
-1153
-1429
-1641
-1771
-1877
-2033
-2227
-2362
-2400
-2392
-2353
-2404
-2538
-2649
-2787
-2940
-3107
-3261
-3336
-3375
-3378
-3378
-3384
-3309
-3166
-2959
-2711
-2457
-2216
-2037
-1927
-1851
-1735
-1585
-1426
-1272
-1155
-1041
-912
-777
-616
-451
-314
-201
-112
-26
81
233
409
595
752
876
978
1035
1125
1219
1262
1336
1394
1450
1550
1617
1712
1849
1928
1995
2053
2037
2065
2149
2165
2203
2260
2324
2428
2528
2626
2658
2709
2829
2884
2991
3117
3139
3146
3137
3074
3063
3111
3102
3142
3120
3050
3283
3488
3660
4013
4073
4172
4381
4354
4508
4614
4569
4689
4660
4620
4250
2978
1485
-87
-1555
-2015
-1969
-2062
-2114
-2254
-2236
-1659
-808
-60
-92
-980
-2167
-3262
-3390
-2553
-1711
-1173
-1175
-1562
-1588
-1136
-410
210
387
275
-130
-562
-572
-413
-390
-568
-1164
-1784
-2051
-2028
-1781
-1624
-1588
-1599
-1784
-1967
-2074
-2222
-2273
-2321
-2416
-2282
-1955
-1532
-1164
-999
-936
-896
-790
-586
-424
-323
-233
-186
-50
223
531
762
749
536
280
66
-43
-68
-90
-138
-261
-439
-566
-608
-545
-512
-529
-557
-712
-1040
-1465
-2016
-2479
-2602
-2611
-2576
-2450
-2286
-1932
-1329
-641
-165
-76
-331
-863
-1404
-1701
-1829
-1928
-2042
-2239
-2417
-2388
-2246
-2135
-2148
-2310
-2516
-2772
-2996
-3172
-3393
-3490
-3520
-3547
-3499
-3434
-3311
-3095
-2797
-2429
-2083
-1852
-1728
-1721
-1743
-1697
-1581
-1433
-1258
-1114
-965
-757
-554
-323
-161
-79
-51
-92
-90
-22
89
261
478
660
837
984
1099
1219
1313
1369
1398
1413
1415
1445
1508
1593
1718
1860
1966
2052
2111
2161
2266
2314
2317
2347
2370
2387
2449
2537
2625
2767
2935
3049
3113
3134
3107
3053
3014
2959
2911
2942
2987
3020
3152
3333
3429
3654
3788
3758
3891
3976
3965
4018
4109
4175
4270
4377
4436
4387
4009
2981
1534
-16
-1312
-1922
-2147
-2190
-2288
-2406
-2270
-1833
-1133
-478
-338
-949
-1990
-2875
-3032
-2521
-1792
-1250
-1228
-1465
-1463
-1119
-566
10
296
263
-60
-377
-478
-463
-416
-632
-1118
-1596
-1900
-1955
-1803
-1663
-1594
-1635
-1795
-1962
-2140
-2247
-2301
-2405
-2444
-2318
-2060
-1683
-1369
-1171
-1059
-1036
-918
-753
-607
-444
-338
-284
-146
78
370
603
634
506
291
105
-14
-59
-81
-143
-273
-433
-548
-599
-559
-523
-522
-556
-677
-839
-1175
-1780
-2280
-2620
-2808
-2686
-2597
-2540
-2303
-1858
-1231
-633
-275
-319
-707
-1152
-1497
-1681
-1688
-1718
-1958
-2194
-2294
-2297
-2145
-2065
-2185
-2417
-2634
-2716
-2896
-3103
-3238
-3363
-3367
-3336
-3318
-3270
-3137
-2854
-2507
-2170
-1897
-1739
-1695
-1703
-1696
-1620
-1450
-1290
-1180
-1046
-908
-712
-499
-337
-217
-201
-223
-211
-175
-86
111
317
508
697
835
977
1126
1245
1374
1449
1423
1416
1422
1409
1439
1508
1569
1657
1751
1822
1956
2057
2115
2247
2259
2258
2345
2352
2381
2427
2444
2598
2786
2955
3094
3120
3142
3060
2983
3004
2899
2813
2755
2676
2740
2918
3122
3364
3480
3567
3695
3728
3879
3989
3966
4041
4066
4060
4198
4217
3762
2726
1325
-138
-1325
-1766
-1751
-1856
-1954
-2016
-1996
-1490
-698
-170
-229
-947
-2055
-2922
-2980
-2293
-1568
-1169
-1169
-1503
-1552
-1120
-538
-61
164
32
-348
-637
-614
-469
-466
-697
-1207
-1737
-1974
-1926
-1760
-1610
-1557
-1633
-1807
-1964
-2061
-2159
-2219
-2293
-2335
-2174
-1866
-1509
-1252
-1136
-1076
-1045
-945
-787
-664
-561
-473
-382
-217
41
353
539
530
388
179
17
-59
-96
-132
-193
-314
-447
-537
-555
-527
-528
-547
-588
-693
-849
-1129
-1572
-2098
-2535
-2778
-2876
-2748
-2520
-2283
-1903
-1398
-899
-486
-350
-547
-934
-1342
-1626
-1761
-1792
-1832
-1983
-2139
-2210
-2220
-2142
-2101
-2214
-2445
-2704
-2896
-3054
-3190
-3263
-3305
-3318
-3270
-3207
-3089
-2830
-2479
-2104
-1810
-1632
-1543
-1522
-1491
-1409
-1269
-1094
-962
-873
-790
-661
-470
-272
-131
-70
-73
-90
-79
-20
148
371
592
760
906
1046
1168
1285
1379
1425
1442
1439
1416
1474
1527
1583
1692
1732
1787
1899
1895
1978
2092
2118
2249
2304
2350
2465
2514
2629
2654
2632
2768
2748
2836
3022
2953
3036
3086
2993
3067
3101
3170
3258
3256
3349
3428
3513
3714
3745
3775
3886
3877
4002
4087
4091
4223
4237
4125
3584
2397
1074
-304
-1397
-1804
-1947
-1993
-2001
-2024
-1792
-1269
-619
-166
-375
-1179
-2128
-2843
-2752
-2108
-1530
-1156
-1177
-1335
-1219
-806
-272
138
255
110
-227
-455
-423
-412
-450
-716
-1228
-1629
-1805
-1766
-1607
-1532
-1552
-1642
-1817
-1950
-2073
-2180
-2252
-2312
-2272
-2065
-1723
-1339
-1068
-938
-879
-864
-779
-629
-531
-439
-361
-251
-50
213
469
606
587
443
248
104
28
-17
-57
-163
-314
-469
-570
-598
-598
-664
-811
-937
-1099
-1279
-1568
-1988
-2345
-2603
-2645
-2500
-2310
-2041
-1727
-1348
-941
-641
-501
-594
-912
-1321
-1658
-1863
-1947
-1993
-2098
-2172
-2212
-2206
-2157
-2231
-2366
-2566
-2750
-2892
-3104
-3261
-3382
-3472
-3437
-3406
-3350
-3260
-3135
-2919
-2649
-2360
-2123
-1989
-1962
-1953
-1892
-1754
-1546
-1330
-1177
-1046
-937
-786
-633
-513
-421
-415
-404
-387
-327
-178
16
238
438
597
698
790
891
961
1038
1074
1081
1106
1133
1233
1338
1445
1587
1688
1772
1867
1969
2077
2139
2179
2167
2133
2150
2186
2242
2313
2434
2537
2686
2874
2935
2980
3031
2898
2888
2891
2761
2804
2836
2855
2989
3132
3289
3415
3496
3620
3620
3657
3760
3681
3682
3782
3803
3942
3957
3325
2326
1054
-346
-1225
-1684
-1858
-1978
-2185
-2215
-2030
-1550
-785
-396
-573
-1248
-2268
-2824
-2739
-2227
-1597
-1325
-1410
-1533
-1486
-1101
-559
-194
24
-122
-424
-551
-564
-461
-479
-773
-1216
-1657
-1904
-1856
-1777
-1660
-1567
-1683
-1811
-1947
-2083
-2145
-2213
-2300
-2282
-2133
-1851
-1540
-1293
-1119
-1071
-1009
-883
-773
-638
-506
-435
-319
-129
113
364
495
491
342
149
10
-73
-89
-108
-193
-310
-454
-563
-593
-606
-597
-601
-621
-698
-839
-1134
-1677
-2159
-2503
-2738
-2684
-2547
-2453
-2196
-1781
-1259
-689
-325
-304
-578
-994
-1325
-1531
-1616
-1655
-1858
-2107
-2247
-2342
-2275
-2193
-2263
-2402
-2607
-2720
-2881
-3098
-3209
-3316
-3352
-3336
-3359
-3325
-3176
-2905
-2547
-2216
-1928
-1750
-1676
-1641
-1575
-1464
-1290
-1136
-1068
-981
-889
-743
-562
-412
-283
-257
-260
-240
-202
-51
148
361
520
633
755
855
986
1097
1148
1229
1233
1240
1328
1372
1455
1538
1591
1669
1763
1876
1996
2080
2144
2196
2227
2255
2249
2267
2326
2325
2398
2543
2630
2795
2980
3006
3027
3051
3010
2990
2935
2889
2883
2905
3078
3204
3327
3491
3582
3678
3790
3888
3886
3899
3960
3912
3955
4032
3658
2865
1731
325
-814
-1415
-1682
-1797
-1882
-1965
-1925
-1624
-1019
-543
-487
-909
-1814
-2622
-2851
-2520
-1945
-1468
-1322
-1429
-1450
-1190
-734
-331
-52
-58
-333
-567
-671
-648
-616
-777
-1160
-1584
-1865
-1913
-1842
-1727
-1641
-1683
-1786
-1928
-2075
-2168
-2236
-2304
-2311
-2226
-2005
-1689
-1396
-1151
-1026
-979
-904
-819
-684
-531
-416
-298
-145
61
308
490
546
453
299
145
26
-39
-81
-132
-240
-397
-543
-619
-682
-777
-872
-1015
-1139
-1203
-1422
-1816
-2153
-2407
-2565
-2459
-2312
-2237
-2064
-1805
-1448
-1053
-766
-712
-928
-1259
-1589
-1831
-1904
-1946
-2106
-2273
-2350
-2369
-2310
-2240
-2314
-2474
-2611
-2723
-2890
-3102
-3232
-3326
-3384
-3363
-3341
-3301
-3187
-2991
-2758
-2481
-2192
-1968
-1843
-1803
-1771
-1696
-1534
-1368
-1244
-1117
-989
-867
-722
-581
-431
-322
-279
-230
-194
-110
81
288
473
643
753
840
927
1014
1108
1184
1214
1219
1277
1341
1391
1498
1626
1707
1801
1876
1924
1999
2063
2109
2176
2187
2194
2234
2230
2297
2388
2477
2622
2773
2853
2944
3029
3053
3123
3122
3047
3017
2918
2876
3032
3091
3185
3341
3389
3530
3665
3755
3841
3833
3831
3829
3784
3916
3849
3295
2423
1099
-245
-1063
-1553
-1792
-1881
-2042
-2079
-1925
-1503
-867
-528
-583
-1144
-2104
-2695
-2673
-2227
-1649
-1369
-1382
-1452
-1382
-1047
-604
-243
-5
-109
-408
-577
-645
-553
-545
-835
-1271
-1666
-1869
-1867
-1790
-1654
-1577
-1650
-1771
-1916
-2035
-2083
-2123
-2172
-2142
-2016
-1740
-1415
-1192
-1009
-893
-827
-726
-606
-483
-374
-290
-207
-50
183
409
508
477
354
198
37
-51
-91
-150
-217
-367
-518
-621
-660
-653
-657
-668
-669
-694
-975
-1405
-1838
-2287
-2495
-2549
-2668
-2684
-2549
-2183
-1652
-1106
-658
-516
-599
-853
-1177
-1385
-1502
-1656
-1909
-2137
-2294
-2343
-2317
-2399
-2528
-2648
-2694
-2740
-2933
-3092
-3261
-3383
-3407
-3451
-3473
-3478
-3372
-3188
-2951
-2643
-2298
-2002
-1831
-1750
-1716
-1660
-1545
-1428
-1300
-1138
-1012
-873
-756
-605
-461
-372
-311
-325
-340
-279
-137
59
279
505
678
787
890
995
1106
1200
1260
1310
1328
1343
1348
1390
1492
1580
1678
1743
1746
1853
1964
2021
2107
2089
2080
2119
2134
2174
2244
2338
2457
2656
2789
2843
2996
3000
2934
3016
3000
2946
3014
3068
3037
3083
3186
3231
3336
3502
3505
3507
3631
3585
3601
3765
3813
3889
4019
3811
2999
1911
615
-617
-1418
-1865
-2023
-2134
-2226
-2160
-1929
-1365
-711
-459
-737
-1594
-2432
-2758
-2582
-2040
-1561
-1357
-1409
-1452
-1335
-896
-379
-9
142
-77
-320
-451
-429
-409
-585
-939
-1375
-1766
-1927
-1857
-1724
-1544
-1504
-1602
-1762
-1923
-2046
-2118
-2202
-2282
-2212
-2035
-1754
-1473
-1232
-1075
-998
-889
-774
-654
-538
-473
-403
-261
-76
164
344
411
375
261
138
41
-2
-33
-101
-240
-401
-547
-654
-710
-724
-725
-712
-683
-667
-772
-1221
-1762
-2195
-2569
-2615
-2514
-2582
-2548
-2367
-1978
-1348
-784
-479
-548
-885
-1285
-1543
-1538
-1457
-1576
-1875
-2155
-2365
-2343
-2211
-2238
-2348
-2500
-2589
-2670
-2891
-3025
-3153
-3239
-3254
-3352
-3410
-3380
-3208
-2907
-2548
-2155
-1824
-1647
-1590
-1585
-1510
-1359
-1178
-1064
-985
-893
-809
-654
-514
-367
-233
-192
-168
-184
-123
41
253
473
615
740
857
943
1049
1153
1248
1320
1344
1420
1473
1461
1563
1625
1622
1744
1807
1805
1920
2013
2078
2144
2149
2183
2164
2154
2241
2216
2270
2500
2582
2674
2865
2930
3001
3097
3154
3165
3131
3230
3212
3115
3252
3276
3182
3369
3459
3421
3703
3749
3637
3774
3856
3904
4001
4002
3628
2782
1743
475
-735
-1348
-1775
-2101
-2191
-2304
-2220
-1763
-1200
-694
-499
-847
-1503
-2211
-2513
-2325
-1975
-1570
-1429
-1485
-1397
-1180
-790
-323
-2
159
39
-199
-300
-373
-453
-645
-1036
-1464
-1789
-1969
-1949
-1822
-1670
-1572
-1610
-1711
-1842
-1947
-2035
-2133
-2186
-2131
-1975
-1737
-1472
-1258
-1081
-915
-749
-607
-469
-349
-272
-186
-67
65
240
363
368
311
183
80
7
-25
-41
-118
-228
-375
-531
-647
-719
-771
-819
-878
-1059
-1374
-1734
-2108
-2383
-2451
-2481
-2478
-2397
-2230
-1886
-1460
-1031
-753
-696
-822
-1100
-1331
-1457
-1555
-1663
-1819
-1979
-2121
-2197
-2251
-2354
-2444
-2512
-2558
-2648
-2770
-2897
-3041
-3122
-3197
-3259
-3292
-3303
-3249
-3151
-2936
-2658
-2376
-2120
-1958
-1857
-1801
-1742
-1636
-1502
-1339
-1174
-1041
-918
-799
-671
-542
-439
-381
-331
-268
-198
-39
148
338
526
673
807
901
1017
1126
1202
1295
1338
1388
1413
1404
1456
1516
1576
1657
1732
1817
1910
1980
2060
2104
2116
2176
2204
2265
2368
2402
2450
2540
2595
2725
2830
2807
2793
2826
2827
2847
2955
2938
2993
3075
2980
3080
3172
3195
3386
3424
3378
3485
3518
3566
3657
3678
3758
3841
3960
3770
3110
2275
1065
-266
-1137
-1797
-2159
-2221
-2352
-2319
-2069
-1576
-971
-608
-676
-1234
-1982
-2414
-2445
-2197
-1770
-1576
-1635
-1688
-1632
-1304
-775
-274
76
100
-59
-142
-219
-293
-479
-880
-1411
-1876
-2148
-2192
-2061
-1844
-1675
-1645
-1647
-1716
-1777
-1818
-1913
-2025
-2079
-2036
-1895
-1672
-1457
-1297
-1142
-944
-765
-554
-346
-195
-61
37
146
242
286
283
198
58
-66
-160
-186
-141
-115
-142
-234
-390
-525
-653
-748
-826
-933
-1034
-1227
-1590
-1977
-2341
-2589
-2629
-2571
-2440
-2227
-1950
-1573
-1128
-763
-559
-596
-856
-1212
-1550
-1706
-1776
-1851
-1917
-2051
-2161
-2175
-2206
-2252
-2338
-2473
-2565
-2689
-2831
-3000
-3152
-3256
-3318
-3333
-3361
-3352
-3269
-3073
-2809
-2486
-2177
-1954
-1811
-1749
-1702
-1614
-1503
-1350
-1173
-1044
-904
-770
-644
-521
-418
-320
-244
-195
-134
-6
137
315
507
637
767
865
938
1042
1105
1159
1242
1302
1364
1413
1438
1485
1524
1591
1705
1761
1850
1983
2014
2088
2141
2085
2143
2199
2198
2350
2438
2449
2623
2749
2824
3017
3086
3071
3091
3051
3090
3081
3091
3167
3071
3141
3232
3204
3381
3465
3487
3636
3644
3709
3872
3864
4024
4056
3742
3240
2294
1036
-167
-1130
-1836
-2165
-2300
-2368
-2279
-1944
-1484
-1016
-622
-632
-1009
-1451
-1807
-2013
-1910
-1716
-1639
-1622
-1644
-1619
-1471
-1125
-660
-162
163
316
281
106
-110
-390
-734
-1187
-1624
-2041
-2303
-2335
-2168
-1929
-1715
-1585
-1571
-1572
-1590
-1631
-1668
-1656
-1683
-1686
-1663
-1665
-1604
-1490
-1298
-1078
-827
-544
-228
40
270
456
542
551
456
300
87
-127
-284
-348
-342
-271
-194
-163
-166
-222
-271
-309
-341
-395
-467
-577
-724
-1023
-1492
-1927
-2384
-2763
-2803
-2754
-2611
-2262
-1965
-1544
-1086
-748
-508
-509
-753
-1133
-1478
-1718
-1835
-1931
-2019
-2159
-2364
-2494
-2625
-2676
-2591
-2541
-2482
-2556
-2749
-2864
-3006
-3089
-3129
-3236
-3354
-3407
-3330
-3094
-2709
-2280
-1909
-1628
-1446
-1314
-1166
-1008
-872
-755
-671
-668
-720
-764
-781
-729
-614
-490
-365
-212
-30
222
508
745
941
1017
1014
1025
990
979
1027
1039
1111
1237
1301
1426
1559
1668
1809
1938
2014
2033
2055
2070
2068
2107
2100
2102
2122
2139
2231
2359
2476
2600
2736
2819
2931
3005
2987
3024
2981
2959
2981
2960
2992
3024
3077
3145
3165
3244
3278
3324
3455
3533
3663
3778
3802
3634
3202
2443
1410
273
-789
-1625
-2161
-2418
-2534
-2498
-2330
-2044
-1597
-1230
-1107
-1196
-1436
-1601
-1626
-1543
-1438
-1485
-1722
-2067
-2352
-2447
-2249
-1849
-1405
-970
-618
-317
-69
44
18
-195
-583
-1068
-1567
-1945
-2162
-2284
-2340
-2399
-2453
-2407
-2287
-2085
-1855
-1635
-1430
-1275
-1150
-1076
-1082
-1155
-1301
-1473
-1581
-1620
-1528
-1326
-1070
-759
-426
-106
168
368
460
478
425
333
251
167
69
-76
-238
-415
-564
-660
-670
-591
-488
-370
-315
-359
-459
-683
-970
-1247
-1525
-1769
-1918
-2028
-2070
-2011
-1902
-1724
-1564
-1476
-1425
-1357
-1273
-1164
-1091
-1091
-1163
-1286
-1475
-1720
-1960
-2179
-2349
-2432
-2488
-2521
-2477
-2452
-2416
-2346
-2313
-2294
-2259
-2211
-2200
-2173
-2115
-2066
-2006
-1965
-1944
-1882
-1790
-1692
-1536
-1312
-1068
-821
-601
-449
-350
-287
-283
-326
-400
-474
-522
-525
-492
-439
-345
-228
-92
68
212
366
536
687
805
876
903
914
927
935
936
930
904
908
944
984
1054
1125
1196
1299
1366
1415
1455
1481
1520
1551
1594
1603
1608
1626
1602
1588
1616
1621
1633
1673
1736
1811
1872
1940
2014
2043
2080
2108
2123
2139
2162
2200
2237
2284
2340
2347
2336
2267
2041
1745
1329
812
433
226
135
219
338
436
530
542
483
389
259
150
125
130
144
138
81
-7
-142
-321
-473
-574
-627
-633
-601
-539
-521
-527
-576
-717
-835
-927
-1038
-1081
-1081
-1085
-1074
-1070
-1096
-1143
-1173
-1196
-1215
-1252
-1277
-1295
-1320
-1310
-1292
-1258
-1235
-1259
-1285
-1323
-1357
-1342
-1287
-1200
-1119
-1079
-1069
-1096
-1154
-1207
-1233
-1239
-1213
-1138
-1070
-1009
-964
-917
-870
-835
-782
-723
-663
-601
-540
-498
-503
-573
-671
-763
-823
-840
-791
-698
-597
-466
-397
-397
-405
-464
-529
-574
-649
-706
-730
-766
-802
-816
-832
-858
-888
-943
-994
-1025
-1043
-1059
-1091
-1105
-1139
-1192
-1244
-1317
-1357
-1368
-1356
-1307
-1263
-1243
-1215
-1186
-1168
-1186
-1181
-1156
-1134
-1089
-1036
-966
-893
-824
-778
-746
-745
-779
-777
-759
-732
-678
-629
-584
-534
-475
-409
-337
-268
-208
-142
-80
-16
53
114
156
207
289
346
395
478
535
596
682
752
826
877
913
944
997
1055
1109
1192
1250
1321
1398
1467
1541
1582
1631
1692
1742
1782
1840
1912
1984
2080
2178
2253
2316
2379
2429
2515
2597
2636
2718
2820
2880
2890
2799
2564
2220
1890
1666
1580
1646
1738
1781
1780
1631
1389
1161
897
678
558
443
338
265
155
2
-169
-406
-656
-855
-1032
-1136
-1181
-1202
-1223
-1254
-1312
-1410
-1531
-1634
-1748
-1797
-1783
-1785
-1748
-1732
-1753
-1777
-1799
-1845
-1873
-1901
-1952
-1980
-1977
-1956
-1918
-1862
-1804
-1767
-1775
-1823
-1843
-1804
-1749
-1642
-1526
-1442
-1393
-1386
-1404
-1416
-1394
-1392
-1341
-1262
-1203
-1118
-1019
-959
-900
-825
-789
-750
-696
-603
-505
-403
-321
-257
-234
-268
-318
-390
-448
-489
-474
-388
-285
-170
-95
-114
-151
-160
-203
-299
-392
-485
-510
-506
-554
-621
-687
-766
-814
-841
-900
-960
-963
-956
-976
-993
-1034
-1121
-1216
-1303
-1389
-1435
-1458
-1454
-1427
-1409
-1386
-1357
-1359
-1380
-1395
-1392
-1375
-1359
-1320
-1278
-1209
-1144
-1105
-1082
-1075
-1058
-1043
-1032
-1015
-969
-908
-842
-751
-669
-613
-564
-475
-373
-289
-207
-141
-74
7
100
159
222
294
353
438
524
601
685
756
847
932
975
1029
1074
1138
1228
1303
1359
1453
1541
1626
1751
1844
1912
1987
2044
2090
2176
2256
2337
2433
2497
2588
2669
2739
2841
2921
2997
3052
2963
2722
2396
2011
1733
1599
1602
1677
1773
1798
1692
1486
1227
925
680
555
416
338
269
133
-19
-181
-412
-633
-797
-962
-1083
-1132
-1138
-1143
-1140
-1220
-1369
-1529
-1686
-1793
-1843
-1870
-1832
-1761
-1777
-1779
-1812
-1883
-1905
-1939
-1980
-2025
-2088
-2117
-2117
-2116
-2048
-1983
-1959
-1936
-1974
-1990
-1957
-1908
-1784
-1662
-1571
-1510
-1506
-1520
-1550
-1558
-1538
-1479
-1388
-1310
-1222
-1110
-1033
-976
-914
-872
-819
-748
-679
-596
-506
-427
-369
-341
-375
-442
-495
-550
-577
-494
-364
-241
-135
-103
-144
-178
-198
-255
-318
-359
-429
-441
-415
-471
-536
-589
-673
-725
-750
-857
-921
-936
-934
-913
-927
-962
-1039
-1151
-1218
-1289
-1349
-1338
-1347
-1360
-1367
-1393
-1420
-1460
-1495
-1488
-1476
-1467
-1449
-1438
-1404
-1342
-1299
-1260
-1248
-1255
-1246
-1239
-1190
-1145
-1069
-970
-899
-822
-766
-726
-644
-558
-458
-368
-295
-221
-170
-85
14
74
127
196
246
296
354
427
479
555
654
701
771
834
905
1017
1120
1205
1289
1371
1457
1550
1633
1720
1785
1855
1937
2022
2119
2235
2371
2462
2556
2639
2686
2762
2841
2887
2961
2939
2766
2525
2202
1901
1720
1710
1764
1813
1911
1859
1661
1488
1197
895
739
583
454
415
319
136
-6
-214
-461
-625
-798
-973
-1050
-1090
-1135
-1147
-1198
-1307
-1447
-1557
-1681
-1749
-1717
-1698
-1655
-1615
-1635
-1656
-1699
-1769
-1793
-1821
-1866
-1896
-1934
-1963
-1950
-1911
-1865
-1803
-1770
-1779
-1810
-1811
-1795
-1739
-1638
-1556
-1506
-1467
-1465
-1482
-1467
-1444
-1391
-1304
-1196
-1090
-975
-885
-801
-703
-621
-556
-479
-396
-346
-300
-246
-201
-162
-135
-143
-178
-254
-317
-308
-251
-155
-74
-17
0
18
38
-19
-84
-146
-204
-216
-214
-251
-303
-351
-416
-471
-530
-611
-672
-714
-769
-795
-813
-873
-953
-1037
-1126
-1226
-1290
-1331
-1356
-1345
-1337
-1323
-1318
-1338
-1352
-1347
-1327
-1311
-1306
-1289
-1274
-1233
-1182
-1144
-1106
-1105
-1097
-1074
-1063
-1053
-1008
-945
-879
-803
-735
-664
-583
-499
-415
-341
-258
-186
-118
-44
4
69
144
205
281
384
473
556
662
773
884
986
1053
1141
1211
1247
1312
1381
1448
1526
1612
1710
1785
1883
1977
2048
2148
2240
2306
2384
2483
2546
2631
2740
2821
2929
3038
3107
3172
3111
2911
2680
2396
2164
2051
2046
2060
2096
2137
2005
1810
1620
1317
1074
941
764
663
597
445
274
101
-136
-350
-510
-697
-820
-856
-921
-977
-1007
-1080
-1197
-1310
-1409
-1528
-1593
-1601
-1601
-1557
-1518
-1541
-1574
-1613
-1692
-1745
-1775
-1826
-1842
-1860
-1877
-1853
-1818
-1775
-1721
-1705
-1718
-1731
-1732
-1699
-1629
-1548
-1498
-1448
-1426
-1435
-1444
-1458
-1464
-1415
-1338
-1246
-1124
-1002
-918
-857
-787
-730
-680
-604
-536
-469
-396
-347
-330
-313
-304
-297
-263
-239
-219
-217
-235
-179
-81
18
77
81
50
-2
-38
-124
-232
-290
-331
-359
-358
-402
-492
-557
-611
-670
-704
-751
-823
-853
-890
-945
-969
-1023
-1099
-1157
-1206
-1269
-1319
-1328
-1353
-1352
-1366
-1386
-1378
-1384
-1378
-1374
-1341
-1326
-1311
-1290
-1287
-1251
-1230
-1224
-1225
-1221
-1213
-1198
-1169
-1119
-1054
-961
-868
-772
-678
-617
-558
-484
-419
-363
-293
-231
-163
-60
38
122
214
284
378
456
513
582
646
733
831
926
1022
1106
1185
1273
1367
1457
1544
1627
1721
1816
1912
2001
2083
2162
2239
2322
2401
2493
2579
2680
2760
2818
2864
2787
2623
2404
2112
1878
1734
1681
1710
1748
1788
1716
1549
1385
1145
911
771
621
554
517
384
229
57
-167
-390
-570
-759
-917
-992
-1074
-1138
-1164
-1230
-1330
-1449
-1571
-1682
-1747
-1777
-1797
-1768
-1745
-1751
-1776
-1821
-1895
-1954
-1995
-2033
-2026
-2017
-2008
-1957
-1893
-1849
-1790
-1757
-1753
-1742
-1709
-1675
-1627
-1556
-1486
-1432
-1397
-1399
-1414
-1425
-1425
-1401
-1319
-1211
-1100
-989
-895
-809
-728
-683
-644
-590
-540
-479
-413
-350
-297
-261
-238
-216
-225
-247
-238
-203
-144
-103
-40
34
84
169
171
84
12
-52
-102
-129
-203
-315
-393
-441
-489
-520
-567
-638
-679
-693
-712
-727
-775
-864
-932
-1001
-1111
-1217
-1292
-1382
-1434
-1456
-1478
-1479
-1468
-1465
-1463
-1449
-1431
-1409
-1381
-1379
-1355
-1338
-1332
-1309
-1297
-1278
-1265
-1232
-1212
-1195
-1138
-1077
-998
-876
-757
-651
-530
-431
-351
-270
-205
-142
-54
8
53
105
149
230
318
415
515
582
695
816
921
1037
1131
1233
1346
1417
1512
1592
1641
1754
1848
1944
2038
2158
2257
2408
2480
3213
4195
4308
4582
4914
4569
4377
4378
4032
3485
3044
2466
1733
1370
990
675
677
622
597
585
601
724
566
316
171
-66
-243
-298
-347
-509
-830
-1118
-1358
-1467
-1409
-1274
-1037
-866
-705
-530
-494
-495
-489
-583
-885
-1224
-1502
-1800
-2029
-2119
-2303
-2553
-2632
-2672
-2634
-2546
-2498
-2389
-2293
-2193
-2075
-2060
-2098
-2200
-2299
-2411
-2510
-2482
-2387
-2218
-1926
-1635
-1352
-1024
-726
-437
-216
-56
58
65
45
39
17
-39
-94
-151
-250
-329
-297
-225
-123
50
189
251
315
317
241
89
-196
-454
-706
-1003
-1120
-1162
-1162
-999
-845
-657
-401
-138
124
196
61
-154
-403
-595
-745
-978
-1289
-1602
-1812
-1886
-1905
-1877
-1829
-1843
-1826
-1794
-1836
-1959
-2144
-2346
-2557
-2734
-2852
-2943
-2995
-2944
-2779
-2548
-2303
-2024
-1756
-1563
-1375
-1213
-1134
-1093
-1098
-1130
-1171
-1203
-1181
-1136
-1033
-829
-574
-304
-38
230
501
718
915
1042
1083
1084
1064
1079
1101
1178
1345
1522
1704
1924
2117
2278
2440
2620
2751
2790
2850
2893
2856
2936
3067
3146
3335
3517
3725
3962
4132
4439
4638
4719
4889
4864
4827
4865
4814
4879
4889
4600
4245
3506
2309
1337
239
-821
-1301
-1808
-2254
-2395
-2509
-2433
-2095
-1792
-1635
-1604
-1826
-2083
-2188
-2190
-2088
-1856
-1774
-1886
-1889
-1822
-1759
-1315
-855
-373
-84
-162
-71
-254
-490
-864
-1273
-1725
-2198
-2569
-2784
-2881
-2791
-2684
-2628
-2482
-2368
-2266
-2137
-2068
-2036
-1990
-1913
-1799
-1709
-1546
-1397
-1236
-943
-573
-127
388
782
1172
1339
1430
1378
1422
1205
1185
823
754
298
722
379
-723
1105
20
-49
166
-357
-433
-502
-817
-1000
-1262
-1662
-1956
-2076
-1918
-1860
-1289
-1231
-1040
-735
-443
-166
-41
-115
-264
-664
-910
-951
-1245
-1340
-1530
-1805
-1902
-2065
-2217
-2386
-2600
-2760
-2799
-2919
-3071
-3215
-3431
-3524
-3422
-3324
-3206
-3082
-2969
-2805
-2586
-2331
-2166
-2052
-1966
-1930
-1830
-1742
-1652
-1456
-1297
-1065
-832
-643
-515
-411
-318
-266
-154
-85
-90
-34
19
93
271
411
584
833
956
1108
1319
1368
1474
1586
1568
1608
1622
1640
1755
1813
2011
2207
2335
2543
2688
2761
2848
2942
3007
3081
3116
3214
3242
3306
3439
3499
3625
3706
3741
3782
3747
3710
3706
3621
3565
3609
3644
3629
3721
3717
3298
2769
1857
502
-556
-1577
-2405
-2720
-3085
-3259
-3212
-3169
-2733
-2161
-1737
-1411
-1470
-1653
-1843
-1861
-1612
-1458
-1224
-1056
-1062
-900
-643
-405
20
313
447
470
284
20
-334
-710
-1156
-1566
-1898
-2196
-2313
-2273
-2207
-2049
-1932
-1877
-1838
-1832
-1801
-1773
-1748
-1654
-1500
-1259
-927
-614
-303
-40
169
412
632
846
995
1026
991
861
738
612
473
395
286
150
26
-196
-389
-544
-722
-857
-1071
-1307
-1610
-1918
-2135
-2251
-2199
-2008
-1808
-1609
-1394
-1192
-1025
-830
-676
-589
-578
-714
-891
-1061
-1192
-1228
-1200
-1171
-1189
-1254
-1391
-1535
-1631
-1779
-1935
-2146
-2440
-2689
-2909
-3014
-2990
-2894
-2723
-2624
-2505
-2365
-2276
-2141
-2023
-1970
-1923
-1910
-1887
-1838
-1744
-1566
-1309
-1000
-728
-482
-271
-114
29
136
193
214
183
127
81
94
185
325
545
790
965
1095
1204
1239
1265
1316
1322
1346
1360
1401
1506
1585
1687
1885
2037
2217
2403
2443
2498
2562
2552
2603
2622
2619
2688
2719
2823
3014
3177
3317
3460
3511
3498
3450
3344
3241
3120
3073
2994
2941
2997
2992
3124
3317
3365
3170
2524
1444
176
-962
-1897
-2445
-2841
-3137
-3281
-3348
-3102
-2556
-1907
-1416
-1201
-1326
-1559
-1718
-1709
-1542
-1305
-1092
-947
-798
-633
-324
10
338
558
593
446
114
-306
-748
-1147
-1510
-1811
-2062
-2190
-2201
-2108
-1962
-1857
-1776
-1741
-1729
-1763
-1803
-1823
-1791
-1673
-1455
-1051
-607
-215
96
300
487
666
819
907
883
753
562
373
241
162
122
82
-8
-141
-289
-466
-633
-866
-1069
-1293
-1600
-1915
-2341
-2655
-2711
-2556
-2149
-1742
-1429
-1177
-943
-674
-425
-204
-164
-315
-573
-858
-955
-951
-1006
-982
-1012
-1059
-1111
-1250
-1441
-1665
-1834
-2008
-2162
-2339
-2574
-2757
-2847
-2755
-2497
-2238
-2037
-1939
-1893
-1824
-1726
-1636
-1649
-1697
-1734
-1775
-1725
-1585
-1366
-1098
-829
-578
-397
-257
-175
-134
-123
-126
-98
-107
-98
-10
132
362
630
878
1108
1299
1396
1427
1445
1386
1366
1385
1370
1447
1515
1609
1776
1946
2113
2261
2385
2436
2437
2458
2476
2497
2553
2636
2797
2922
3044
3184
3254
3341
3414
3457
3462
3421
3361
3276
3192
3231
3323
3358
3224
2707
1946
839
-283
-1108
-1836
-2167
-2473
-2819
-2980
-3022
-2732
-2188
-1710
-1367
-1295
-1457
-1591
-1572
-1358
-1083
-744
-559
-418
-259
-87
170
427
610
670
605
318
-47
-452
-855
-1187
-1490
-1767
-1984
-2100
-2197
-2220
-2184
-2158
-2129
-2095
-2068
-2018
-1928
-1840
-1666
-1406
-1045
-577
-149
208
457
614
748
880
1024
1115
1104
1024
864
730
635
565
534
436
279
109
-141
-415
-661
-905
-1068
-1227
-1332
-1453
-1641
-1750
-1791
-1667
-1394
-1084
-835
-706
-589
-461
-346
-219
-126
-158
-283
-430
-540
-580
-579
-597
-647
-701
-842
-1024
-1265
-1551
-1786
-2003
-2179
-2309
-2454
-2557
-2596
-2559
-2425
-2255
-2093
-2007
-1941
-1893
-1829
-1742
-1694
-1636
-1589
-1541
-1457
-1339
-1196
-1025
-850
-685
-535
-395
-287
-208
-179
-136
-75
-12
70
140
208
287
398
518
650
742
841
936
974
1041
1102
1158
1281
1414
1535
1637
1731
1823
1898
1998
2109
2180
2247
2286
2301
2368
2462
2552
2652
2720
2747
2769
2756
2765
2760
2719
2690
2668
2621
2611
2630
2574
2363
1905
1352
530
-267
-768
-1316
-1608
-1769
-2064
-2243
-2253
-2132
-1852
-1553
-1378
-1353
-1428
-1497
-1430
-1251
-1031
-714
-585
-482
-386
-259
-187
32
-2
386
399
-812
-1334
-883
-533
-1257
-1933
-2144
-1764
-1657
-1993
-2198
-2119
-1896
-1740
-1859
-2024
-1943
-1656
-1459
-1347
-1198
-902
-423
-20
166
237
323
469
634
688
660
603
530
471
425
305
188
149
114
61
-47
-228
-399
-526
-628
-725
-819
-909
-970
-1027
-1021
-919
-761
-528
-297
-112
-16
21
13
16
37
-6
-73
-175
-280
-308
-322
-316
-297
-346
-437
-585
-758
-919
-1098
-1263
-1415
-1540
-1632
-1731
-1795
-1831
-1821
-1768
-1695
-1603
-1567
-1608
-1671
-1713
-1712
-1695
-1662
-1644
-1624
-1550
-1450
-1328
-1201
-1041
-922
-865
-810
-760
-663
-562
-491
-413
-318
-195
-110
-35
49
106
173
191
201
228
247
239
219
233
317
441
576
702
838
1013
1195
1363
1497
1616
1733
1827
1897
1942
1981
2041
2093
2114
2133
2132
2100
2088
2069
2053
2057
2027
1996
1923
1853
1808
1727
1656
1549
1343
1017
632
207
-179
-457
-634
-783
-889
-921
-954
-902
-774
-663
-594
-557
-550
-536
-540
-527
-506
-431
-309
-218
-134
-72
-36
-71
-123
-151
-213
-344
-524
-736
-915
-1071
-1219
-1320
-1372
-1417
-1434
-1442
-1437
-1408
-1353
-1295
-1226
-1141
-1049
-942
-857
-720
-551
-382
-213
-62
51
131
156
160
152
127
87
39
0
-67
-127
-179
-209
-228
-262
-309
-376
-444
-490
-541
-581
-594
-582
-567
-533
-463
-389
-321
-245
-186
-130
-76
-61
-74
-94
-139
-167
-178
-193
-209
-239
-257
-273
-300
-339
-393
-462
-533
-613
-683
-738
-787
-826
-874
-913
-926
-933
-937
-938
-964
-981
-977
-986
-982
-982
-978
-958
-923
-893
-855
-813
-780
-743
-727
-722
-715
-681
-655
-627
-572
-520
-462
-392
-328
-253
-174
-133
-96
-59
-75
-94
-92
-93
-79
-60
-18
70
151
264
399
505
600
678
738
806
866
919
963
996
1056
1117
1176
1231
1271
1298
1301
1297
1277
1240
1215
1160
1086
1038
1001
948
890
840
769
699
630
517
411
296
164
37
-92
-223
-313
-367
-390
-370
-351
-326
-307
-281
-255
-256
-259
-259
-266
-287
-313
-354
-362
-370
-386
-393
-414
-447
-501
-552
-633
-717
-791
-868
-925
-971
-1020
-1054
-1059
-1050
-1014
-980
-929
-884
-845
-781
-735
-692
-642
-589
-546
-497
-465
-429
-386
-352
-311
-279
-286
-301
-331
-362
-398
-437
-467
-475
-478
-479
-482
-474
-474
-480
-465
-470
-461
-444
-433
-404
-391
-351
-295
-241
-193
-166
-144
-126
-111
-120
-151
-187
-215
-248
-265
-284
-294
-288
-285
-297
-312
-315
-312
-334
-353
-369
-377
-375
-377
-379
-376
-380
-384
-375
-373
-376
-393
-423
-462
-506
-544
-578
-606
-613
-612
-605
-581
-550
-505
-454
-399
-344
-274
-197
-130
-82
-27
14
57
98
124
156
181
232
281
304
333
380
407
445
513
558
588
599
610
644
682
713
719
729
752
747
765
792
784
803
790
750
728
671
599
530
497
451
394
337
262
177
111
60
22
-17
-86
-145
-188
-237
-243
-258
-279
-305
-312
-313
-320
-312
-290
-285
-283
-289
-306
-313
-343
-366
-388
-411
-430
-454
-498
-566
-639
-689
-730
-789
-848
-900
-934
-963
-998
-1001
-984
-968
-935
-893
-848
-827
-818
-802
-789
-755
-729
-696
-677
-669
-660
-649
-644
-638
-627
-623
-615
-617
-621
-616
-611
-613
-603
-599
-607
-610
-613
-604
-597
-585
-574
-571
-560
-543
-535
-504
-478
-455
-437
-435
-435
-420
-419
-438
-443
-467
-492
-512
-529
-538
-533
-539
-552
-567
-570
-579
-583
-583
-558
-518
-488
-453
-424
-396
-370
-356
-336
-323
-336
-336
-342
-365
-387
-387
-382
-363
-341
-320
-276
-245
-206
-163
-115
-48
5
67
133
213
275
338
387
417
435
456
464
448
440
428
423
420
434
456
474
511
539
572
594
603
612
600
613
631
626
611
606
609
603
603
590
538
504
460
400
356
305
248
193
123
58
3
-56
-100
-158
-184
-197
-217
-230
-250
-264
-289
-301
-322
-345
-371
-410
-441
-481
-535
-586
-631
-688
-738
-782
-825
-856
-875
-902
-937
-970
-991
-1018
-1045
-1068
-1102
-1109
-1111
-1095
-1073
-1062
-1031
-1000
-968
-929
-885
-861
-842
-844
-848
-845
-843
-831
-825
-821
-819
-807
-793
-789
-789
-769
-763
-763
-752
-752
-743
-733
-721
-704
-688
-671
-635
-605
-588
-593
-578
-556
-541
-533
-538
-536
-550
-542
-516
-499
-480
-454
-431
-400
-366
-320
-264
-223
-176
-138
-103
-69
-51
-63
-66
-88
-122
-139
-153
-152
-152
-147
-134
-103
-90
-82
-77
-78
-70
-65
-71
-50
-18
3
39
77
110
149
206
253
286
302
310
307
309
313
318
325
345
366
374
377
377
389
387
375
356
336
315
294
289
297
294
298
292
277
273
275
275
261
236
194
127
63
-16
-83
-133
-184
-233
-274
-310
-335
-343
-353
-374
-395
-417
-452
-503
-556
-614
-682
-721
-744
-753
-758
-763
-767
-774
-784
-793
-808
-852
-907
-952
-988
-1020
-1058
-1086
-1092
-1106
-1118
-1119
-1128
-1127
-1128
-1129
-1136
-1162
-1176
-1193
-1207
-1205
-1193
-1172
-1153
-1135
-1111
-1095
-1076
-1053
-1049
-1050
-1030
-1017
-1009
-998
-986
-956
-928
-895
-874
-860
-845
-827
-799
-779
-759
-735
-715
-709
-709
-704
-690
-673
-646
-633
-603
-591
-581
-575
-572
-557
-537
-504
-477
-432
-373
-321
-263
-201
-156
-119
-92
-87
-85
-100
-128
-160
-190
-191
-198
-204
-209
-211
-203
-199
-197
-187
-200
-222
-215
-207
-195
-166
-111
-45
1
46
95
145
170
176
185
198
201
203
207
208
208
211
230
239
248
262
259
268
275
266
270
257
237
228
231
220
203
190
191
196
197
208
190
162
126
95
86
68
52
37
31
1
-6
-1
-19
-34
-47
-71
-115
-150
-189
-247
-299
-354
-405
-435
-466
-500
-540
-585
-628
-673
-703
-741
-783
-843
-907
-953
-981
-1005
-1017
-1010
-1000
-983
-965
-960
-934
-916
-895
-877
-888
-909
-916
-935
-961
-985
-999
-1001
-1006
-996
-994
-978
-971
-977
-967
-975
-981
-984
-994
-1004
-1023
-1026
-1020
-1028
-1038
-1037
-1024
-982
-940
-895
-853
-828
-791
-751
-698
-651
-618
-587
-555
-533
-511
-484
-466
-457
-461
-468
-473
-457
-432
-400
-379
-359
-341
-294
-255
-221
-176
-147
-111
-77
-40
-17
-7
-23
-42
-65
-69
-68
-63
-52
-47
-33
-12
16
42
61
76
67
79
108
128
160
195
226
259
272
289
288
269
270
263
255
238
209
196
182
187
203
215
238
248
248
234
223
207
194
170
166
167
178
206
235
278
316
351
368
373
357
345
320
291
248
211
179
145
139
134
108
75
45
15
-20
-60
-64
-74
-96
-120
-138
-143
-161
-171
-174
-198
-233
-271
-315
-350
-383
-425
-473
-513
-549
-573
-596
-617
-631
-648
-669
-684
-710
-741
-770
-808
-824
-852
-877
-883
-881
-879
-867
-861
-855
-857
-872
-884
-897
-919
-937
-954
-973
-994
-1008
-1014
-1023
-1010
-1015
-1030
-1026
-1017
-997
-986
-969
-946
-938
-919
-907
-894
-864
-844
-827
-798
-766
-756
-734
-714
-704
-696
-691
-671
-653
-623
-591
-555
-540
-526
-505
-489
-466
-443
-411
-391
-361
-320
-277
-226
-169
-134
-119
-110
-127
-136
-151
-168
-176
-175
-146
-127
-110
-78
-48
-8
40
72
89
114
131
153
191
216
254
281
304
320
328
334
333
334
338
315
291
289
286
289
311
335
344
363
389
420
427
434
439
449
450
454
453
446
442
421
440
428
422
410
372
371
356
319
304
286
282
260
203
166
147
150
137
135
161
166
148
108
75
81
73
48
25
-8
-31
-75
-114
-132
-171
-188
-238
-306
-346
-389
-441
-481
-506
-545
-594
-653
-717
-745
-759
-767
-752
-746
-755
-762
-781
-801
-808
-829
-848
-858
-861
-870
-896
-912
-916
-915
-907
-907
-914
-916
-935
-945
-940
-945
-929
-925
-928
-928
-943
-942
-934
-946
-920
-903
-894
-884
-881
-868
-858
-846
-840
-820
-798
-790
-773
-744
-712
-695
-688
-670
-662
-660
-647
-639
-627
-607
-566
-527
-486
-434
-389
-356
-337
-327
-307
-313
-299
-273
-242
-211
-190
-164
-140
-127
-133
-141
-137
-148
-171
-192
-199
-189
-167
-150
-142
-116
-85
-36
10
35
55
76
81
88
102
125
143
158
161
163
165
146
134
124
103
104
117
123
146
156
165
197
213
221
230
221
212
221
238
256
290
328
359
398
412
427
438
444
465
497
528
545
521
503
476
438
419
393
367
343
311
288
271
248
219
209
190
202
198
168
149
127
119
112
118
132
118
85
53
20
-7
-16
-33
-69
-120
-164
-244
-311
-336
-378
-419
-455
-474
-486
-506
-514
-506
-488
-482
-495
-499
-508
-524
-530
-556
-576
-596
-616
-641
-665
-691
-709
-723
-745
-734
-714
-715
-719
-710
-706
-690
-673
-657
-640
-638
-648
-641
-625
-630
-627
-618
-631
-631
-611
-594
-577
-566
-557
-548
-543
-552
-564
-569
-582
-587
-584
-583
-569
-565
-548
-526
-503
-483
-460
-439
-433
-416
-402
-390
-367
-345
-306
-266
-243
-206
-182
-158
-138
-143
-137
-142
-168
-186
-194
-201
-205
-209
-200
-170
-137
-105
-74
-66
-61
-48
-34
-33
-28
2
21
49
77
100
129
156
171
177
175
159
150
126
97
81
66
65
69
89
111
135
171
215
228
224
236
235
238
249
260
295
340
376
409
428
450
477
488
477
433
370
328
292
264
250
249
258
238
212
210
206
196
171
168
166
163
156
128
143
126
109
121
128
107
84
33
19
14
-2
-24
-33
-45
-86
-126
-132
-162
-218
-254
-300
-323
-355
-398
-415
-415
-425
-427
-429
-435
-453
-491
-516
-517
-518
-526
-515
-506
-511
-535
-567
-575
-589
-626
-640
-661
-696
-713
-718
-725
-729
-745
-775
-759
-773
-770
-774
-785
-780
-780
-780
-785
-758
-741
-724
-735
-723
-718
-710
-740
-752
-738
-714
-695
-677
-646
-618
-598
-574
-547
-538
-529
-542
-558
-585
-590
-588
-592
-581
-562
-542
-520
-493
-474
-449
-424
-395
-360
-320
-298
-278
-244
-223
-208
-194
-184
-173
-170
-169
-174
-190
-201
-209
-198
-187
-166
-130
-97
-64
-25
7
33
48
55
59
72
64
60
48
32
32
17
27
25
30
43
61
87
149
213
238
251
234
221
238
243
258
275
275
294
315
313
324
349
351
355
360
375
349
319
331
345
376
420
458
491
491
475
448
422
408
384
380
382
365
348
354
359
374
400
385
375
376
331
284
253
234
231
213
203
226
231
222
204
176
137
97
52
4
-44
-83
-93
-114
-110
-97
-98
-70
-69
-93
-119
-181
-214
-265
-323
-333
-352
-352
-364
-381
-374
-365
-361
-355
-363
-391
-446
-471
-500
-536
-543
-573
-561
-549
-562
-570
-579
-583
-595
-610
-623
-639
-658
-662
-660
-641
-607
-576
-533
-503
-480
-467
-467
-462
-477
-495
-487
-491
-485
-472
-454
-420
-394
-371
-342
-322
-323
-328
-340
-341
-339
-320
-319
-310
-289
-286
-267
-245
-225
-202
-210
-209
-211
-225
-209
-197
-172
-141
-121
-102
-83
-71
-88
-108
-109
-110
-112
-109
-118
-124
-118
-101
-76
-44
-5
18
46
55
55
65
68
63
67
59
40
27
24
36
48
81
108
143
171
167
167
162
141
110
82
59
61
62
59
81
92
114
133
137
143
146
129
104
83
59
47
32
28
19
0
-6
-20
-18
-2
10
22
38
66
74
68
44
33
39
43
38
39
20
-20
-42
-71
-78
-90
-119
-139
-162
-173
-185
-206
-224
-214
-188
-182
-172
-170
-192
-211
-234
-272
-284
-312
-358
-397
-429
-449
-470
-486
-518
-546
-552
-558
-567
-569
-573
-576
-567
-567
-564
-554
-551
-563
-558
-542
-547
-566
-576
-599
-619
-611
-621
-632
-646
-666
-674
-686
-705
-731
-770
-792
-798
-809
-823
-826
-817
-803
-790
-765
-738
-753
-748
-750
-754
-735
-717
-699
-672
-642
-621
-592
-570
-560
-542
-540
-551
-541
-519
-507
-511
-508
-493
-478
-463
-442
-426
-409
-392
-386
-391
-400
-425
-443
-452
-451
-449
-448
-437
-425
-393
-356
-331
-312
-311
-311
-307
-292
-268
-262
-253
-248
-253
-255
-244
-225
-216
-211
-200
-188
-194
-208
-213
-212
-215
-212
-204
-195
-195
-187
-185
-188
-180
-176
-176
-179
-167
-153
-134
-122
-90
-51
-31
-16
1
5
-16
-28
-31
-44
-42
-59
-101
-129
-177
-196
-169
-142
-130
-119
-107
-108
-88
-87
-96
-98
-115
-118
-142
-182
-204
-207
-188
-167
-136
-104
-111
-108
-109
-117
-112
-146
-169
-186
-227
-252
-275
-259
-250
-263
-253
-277
-328
-363
-412
-435
-451
-477
-486
-483
-474
-474
-466
-444
-444
-459
-467
-486
-500
-537
-571
-592
-582
-580
-595
-593
-596
-594
-585
-571
-579
-578
-601
-644
-662
-686
-701
-700
-691
-660
-639
-621
-604
-608
-600
-598
-601
-604
-607
-611
-609
-611
-611
-591
-585
-574
-563
-562
-558
-552
-557
-569
-573
-561
-571
-580
-554
-524
-493
-445
-425
-421
-408
-419
-440
-442
-441
-444
-437
-437
-443
-440
-422
-411
-389
-380
-370
-357
-360
-353
-351
-349
-343
-324
-298
-265
-244
-216
-176
-165
-159
-146
-137
-151
-173
-198
-234
-266
-294
-318
-313
-301
-302
-306
-300
-287
-254
-230
-218
-211
-203
-210
-216
-205
-200
-179
-173
-174
-184
-178
-161
-149
-133
-116
-106
-110
-94
-81
-68
-58
-54
-22
-1
-6
-13
-27
-52
-77
-99
-130
-148
-143
-163
-181
-179
-163
-142
-136
-120
-131
-162
-187
-221
-214
-209
-203
-185
-160
-131
-115
-80
-51
-24
-7
-22
-49
-62
-67
-101
-131
-147
-160
-164
-161
-180
-216
-243
-278
-306
-317
-330
-329
-331
-329
-320
-321
-315
-311
-296
-292
-295
-308
-326
-323
-331
-327
-338
-363
-380
-402
-411
-425
-436
-448
-466
-486
-523
-564
-564
-556
-572
-570
-541
-515
-485
-469
-456
-445
-448
-454
-466
-484
-496
-502
-492
-481
-486
-480
-487
-505
-514
-514
-514
-513
-513
-496
-499
-514
-507
-512
-513
-500
-485
-488
-487
-485
-475
-456
-454
-459
-455
-442
-438
-414
-406
-390
-373
-375
-367
-351
-329
-326
-315
-300
-303
-292
-264
-262
-261
-257
-268
-284
-300
-315
-309
-318
-336
-344
-342
-326
-331
-343
-346
-332
-311
-286
-262
-242
-228
-231
-213
-189
-189
-184
-189
-207
-185
-176
-178
-190
-218
-234
-254
-266
-273
-274
-272
-281
-303
-317
-334
-354
-353
-354
-349
-343
-340
-340
-330
-320
-333
-334
-326
-324
-315
-310
-315
-329
-333
-346
-355
-346
-330
-311
-309
-305
-298
-274
-257
-268
-256
-239
-245
-237
-224
-212
-205
-218
-236
-261
-285
-308
-324
-331
-339
-348
-361
-375
-365
-350
-331
-324
-301
-287
-291
-297
-292
-256
-257
-277
-284
-298
-290
-285
-288
-280
-295
-299
-319
-351
-373
-391
-414
-414
-409
-408
-414
-432
-429
-426
-433
-443
-439
-423
-421
-428
-430
-425
-408
-406
-417
-404
-384
-384
-375
-376
-385
-395
-419
-455
-461
-475
-477
-466
-465
-443
-430
-414
-403
-421
-446
-457
-466
-479
-471
-467
-476
-491
-480
-448
-433
-431
-429
-413
-392
-402
-433
-450
-468
-473
-464
-437
-415
-409
-389
-359
-338
-329
-327
-339
-356
-366
-360
-374
-379
-377
-361
-319
-277
-239
-224
-220
-221
-222
-232
-259
-275
-283
-285
-290
-291
-282
-273
-248
-230
-225
-221
-231
-266
-298
-336
-352
-374
-392
-392
-367
-330
-312
-296
-266
-232
-232
-243
-265
-288
-301
-298
-285
-259
-247
-240
-237
-236
-233
-238
-251
-262
-284
-313
-327
-322
-314
-308
-285
-258
-242
-244
-241
-231
-231
-237
-240
-253
-268
-284
-297
-300
-297
-288
-276
-263
-251
-246
-256
-263
-293
-297
-286
-263
-223
-202
-199
-209
-198
-195
-213
-246
-289
-309
-339
-369
-357
-356
-358
-354
-336
-311
-298
-289
-289
-294
-300
-325
-333
-340
-377
-370
-355
-348
-353
-347
-339
-332
-335
-365
-370
-386
-400
-412
-416
-430
-455
-461
-462
-456
-446
-432
-433
-449
-441
-435
-437
-441
-456
-467
-487
-510
-509
-514
-532
-525
-525
-530
-527
-503
-487
-491
-474
-461
-467
-504
-517
-496
-498
-503
-506
-507
-512
-521
-512
-489
-478
-496
-515
-542
-571
-573
-570
-556
-538
-518
-488
-489
-490
-470
-464
-469
-467
-462
-460
-452
-439
-423
-434
-440
-429
-415
-408
-422
-424
-432
-461
-477
-476
-462
-453
-433
-421
-412
-401
-390
-381
-382
-394
-425
-454
-484
-487
-491
-473
-445
-419
-388
-362
-317
-280
-263
-253
-254
-260
-284
-296
-291
-275
-266
-266
-246
-241
-223
-215
-220
-218
-219
-213
-219
-225
-236
-238
-240
-252
-240
-231
-236
-223
-209
-221
-232
-254
-267
-276
-271
-254
-242
-206
-166
-126
-96
-102
-112
-137
-162
-185
-210
-214
-207
-204
-204
-192
-188
-161
-155
-172
-183
-201
-220
-240
-244
-242
-241
-257
-248
-227
-219
-207
-207
-204
-213
-239
-258
-274
-286
-291
-301
-298
-285
-272
-267
-282
-276
-272
-281
-275
-276
-286
-266
-255
-244
-228
-231
-202
-195
-193
-181
-189
-200
-208
-211
-214
-220
-209
-200
-204
-199
-209
-208
-203
-193
-184
-194
-191
-185
-190
-187
-187
-182
-178
-191
-192
-206
-219
-236
-269
-295
-314
-340
-347
-355
-361
-359
-347
-334
-329
-309
-303
-306
-308
-310
-298
-278
-259
-242
-232
-212
-203
-173
-152
-154
-149
-145
-167
-177
-172
-191
-201
-200
-214
-225
-232
-226
-219
-235
-239
-246
-232
-228
-240
-250
-259
-255
-249
-258
-263
-254
-246
-232
-237
-232
-224
-226
-225
-232
-227
-226
-231
-214
-202
-182
-148
-147
-133
-132
-139
-124
-103
-90
-91
-99
-99
-113
-120
-123
-104
-95
-104
-109
-128
-165
-189
-218
-237
-241
-244
-246
-246
-246
-242
-246
-241
-226
-227
-209
-203
-213
-219
-250
-267
-257
-231
-203
-189
-173
-162
-131
-133
-151
-166
-179
-186
-192
-194
-207
-224
-226
-235
-238
-224
-210
-188
-191
-215
-224
-229
-232
-222
-228
-218
-182
-156
-121
-103
-88
-68
-47
-41
-69
-81
-93
-137
-155
-169
-180
-169
-159
-152
-150
-119
-117
-114
-135
-141
-136
-149
-144
-155
-167
-190
-216
-222
-241
-255
-254
-256
-247
-233
-237
-257
-281
-312
-324
-335
-348
-356
-364
-360
-370
-382
-371
-351
-345
-338
-343
-371
-396
-431
-443
-422
-417
-398
-368
-340
-321
-329
-320
-305
-314
-333
-369
-399
-417
-438
-465
-473
-458
-449
-436
-399
-381
-373
-370
-358
-346
-354
-362
-385
-402
-427
-447
-449
-451
-433
-415
-410
-410
-396
-385
-366
-341
-332
-311
-306
-301
-291
-295
-284
-291
-293
-283
-270
-257
-250
-238
-232
-211
-195
-204
-209
-206
-219
-227
-229
-236
-253
-269
-277
-286
-283
-297
-295
-289
-283
-289
-307
-316
-317
-307
-290
-252
-230
-211
-193
-180
-152
-128
-123
-136
-158
-184
-226
-253
-268
-262
-258
-253
-238
-243
-246
-244
-224
-221
-239
-242
-238
-236
-247
-251
-252
-262
-257
-254
-233
-219
-239
-250
-255
-246
-241
-242
-247
-277
-295
-308
-327
-314
-287
-275
-273
-262
-256
-253
-258
-270
-280
-289
-284
-292
-303
-313
-325
-346
-357
-360
-352
-357
-383
-388
-405
-414
-411
-393
-364
-360
-339
-319
-309
-297
-281
-272
-264
-240
-236
-236
-238
-228
-218
-219
-231
-251
-284
-327
-366
-386
-394
-406
-415
-416
-417
-418
-412
-393
-377
-359
-333
-328
-320
-303
-296
-293
-309
-321
-330
-354
-368
-381
-383
-371
-380
-400
-409
-417
-417
-434
-462
-471
-474
-476
-486
-511
-523
-528
-530
-532
-521
-510
-504
-494
-480
-452
-437
-402
-380
-377
-363
-377
-389
-392
-396
-374
-362
-358
-336
-324
-309
-299
-300
-294
-304
-312
-309
-321
-320
-312
-333
-337
-323
-332
-328
-304
-314
-325
-321
-309
-295
-298
-303
-313
-303
-287
-293
-295
-265
-221
-194
-169
-159
-162
-166
-168
-181
-183
-180
-168
-156
-133
-110
-120
-122
-99
-75
-50
-38
-27
-19
-43
-68
-72
-72
-75
-82
-78
-74
-78
-63
-58
-53
-53
-74
-96
-115
-134
-155
-170
-166
-147
-138
-142
-147
-158
-140
-134
-155
-161
-165
-179
-183
-187
-183
-158
-117
-87
-69
-79
-101
-100
-114
-128
-139
-147
-141
-147
-154
-144
-132
-128
-115
-93
-74
-70
-43
0
19
39
69
88
91
85
50
11
-16
-31
-36
-38
-36
-10
22
40
57
70
82
84
81
75
63
52
69
64
54
53
35
23
12
5
-31
-47
-55
-87
-113
-137
-165
-201
-218
-227
-197
-170
-166
-147
-114
-105
-107
-82
-41
-26
-40
-48
-61
-74
-62
-34
-15
-9
-13
-18
1
8
-1
17
20
4
9
-8
-28
-30
-22
-14
-3
-4
-6
-9
-28
-44
-57
-58
-58
-81
-98
-101
-118
-124
-143
-160
-173
-197
-209
-216
-238
-255
-263
-302
-320
-317
-308
-286
-286
-281
-271
-258
-225
-203
-185
-179
-191
-201
-194
-174
-155
-142
-131
-124
-113
-92
-79
-84
-104
-97
-91
-102
-100
-121
-137
-141
-146
-141
-137
-120
-124
-100
-86
-51
-61
-69
-98
-61
-86
-31
-85
-443
-305
-173
-9
-22
-81
-107
-178
-104
-90
-38
-61
-29
-8
-81
-105
-106
-78
-8
31
57
-3
-51
-50
-42
0
60
70
33
-3
-11
-2
35
94
135
139
139
134
137
149
182
187
145
133
124
120
123
137
142
135
115
100
89
103
121
138
163
175
160
157
171
183
177
152
138
109
93
69
43
56
60
47
47
62
79
105
105
112
116
114
131
139
140
146
162
195
232
247
276
280
282
288
287
262
258
259
249
252
255
291
299
278
279
294
302
299
283
276
282
279
276
268
262
268
267
292
291
274
307
310
297
290
302
344
353
355
358
351
354
343
349
355
331
332
317
293
292
308
326
320
306
306
292
290
297
277
290
312
292
274
248
233
219
214
212
221
255
252
247
263
269
278
286
295
294
297
293
263
271
284
313
344
332
322
319
310
307
312
280
249
250
246
234
245
247
237
240
246
240
231
196
176
183
167
161
160
157
135
123
130
107
81
64
13
-7
-5
-16
-24
-47
-78
-80
-77
-75
-71
-82
-86
-96
-128
-142
-164
-179
-194
-202
-200
-243
-273
-288
-324
-349
-355
-372
-399
-451
-463
-478
-519
-519
-546
-581
-619
-651
-656
-675
-689
-711
-716
-724
-754
-771
-786
-793
-807
-790
-788
-808
-813
-819
-824
-816
-816
-836
-855
-876
-889
-894
-901
-901
-894
-886
-887
-892
-900
-911
-920
-935
-932
-925
-937
-952
-959
-967
-964
-957
-969
-981
-981
-993
-1000
-999
-997
-1016
-1039
-1040
-1033
-1035
-1034
-1026
-1018
-1017
-1018
-1007
-1004
-986
-979
-988
-1003
-1007
-1000
-1000
-986
-1003
-1027
-1046
-1051
-1055
-1055
-1029
-1027
-1028
-1004
-987
-964
-933
-919
-916
-925
-929
-905
-929
-934
-925
-947
-950
-957
-972
-995
-998
-987
-988
-993
-988
-985
-977
-971
-965
-962
-958
-957
-949
-951
-962
-968
-969
-979
-976
-968
-960
-961
-951
-949
-961
-961
-964
-971
-970
-957
-968
-974
-970
-968
-977
-983
-982
-986
-987
-973
-966
-958
-958
-962
-969
-982
-993
-989
-964
-936
-929
-929
-934
-934
-918
-921
-929
-930
-929
-929
-914
-898
-884
-863
-862
-863
-852
-851
-835
-846
-871
-874
-880
-901
-902
-909
-910
-895
-888
-876
-859
-862
-862
-857
-855
-846
-848
-834
-833
-827
-824
-813
-800
-792
-777
-771
-769
-761
-757
-755
-762
-767
-752
-766
-779
-764
-749
-734
-712
-705
-703
-710
-724
-737
-744
-745
-752
-780
-778
-766
-755
-747
-754
-754
-751
-735
-721
-697
-684
-682
-678
-681
-681
-673
-680
-697
-708
-709
-710
-710
-703
-695
-692
-689
-683
-693
-699
-692
-702
-707
-700
-689
-691
-690
-671
-657
-642
-622
-601
-586
-574
-577
-590
-589
-596
-618
-638
-665
-683
-688
-690
-685
-682
-690
-689
-688
-683
-689
-693
-690
-695
-690
-667
-647
-658
-656
-644
-643
-644
-656
-656
-652
-665
-670
-657
-649
-645
-645
-625
-616
-622
-619
-594
-579
-573
-574
-580
-585
-601
-607
-616
-629
-630
-638
-641
-608
-589
-587
-593
-584
-561
-550
-551
-542
-521
-516
-518
-499
-489
-488
-494
-500
-495
-486
-492
-501
-512
-515
-521
-518
-506
-526
-533
-527
-529
-518
-490
-471
-466
-472
-454
-433
-429
-425
-411
-403
-401
-383
-372
-368
-365
-368
-371
-382
-386
-384
-379
-375
-378
-377
-388
-402
-397
-388
-377
-363
-343
-341
-333
-321
-326
-337
-355
-349
-349
-337
-327
-315
-294
-302
-309
-316
-324
-340
-336
-344
-347
-337
-341
-348
-366
-379
-393
-402
-402
-404
-405
-391
-380
-384
-387
-381
-373
-364
-363
-362
-359
-366
-375
-384
-391
-393
-400
-391
-376
-390
-406
-414
-413
-421
-439
-453
-477
-509
-526
-531
-541
-548
-555
-564
-561
-553
-564
-567
-560
-558
-545
-534
-506
-468
-447
-439
-433
-421
-406
-382
-359
-336
-317
-308
-304
-306
-295
-295
-311
-319
-320
-342
-341
-328
-320
-328
-341
-349
-360
-352
-353
-337
-324
-316
-314
-301
-288
-289
-282
-270
-279
-299
-315
-343
-351
-350
-338
-324
-323
-311
-311
-317
-320
-315
-324
-332
-336
-339
-344
-350
-348
-329
-317
-328
-329
-333
-335
-329
-329
-338
-334
-329
-332
-341
-339
-333
-333
-323
-320
-327
-328
-319
-305
-289
-271
-247
-217
-200
-196
-205
-226
-237
-239
-248
-237
-221
-213
-219
-231
-239
-256
-265
-272
-273
-277
-288
-294
-302
-299
-290
-284
-267
-270
-270
-272
-260
-238
-212
-200
-212
-220
-231
-237
-240
-239
-256
-277
-288
-278
-270
-265
-269
-276
-286
-278
-274
-287
-283
-287
-280
-267
-272
-286
-282
-273
-261
-252
-242
-230
-222
-211
-199
-196
-194
-181
-185
-187
-207
-227
-245
-263
-267
-267
-255
-259
-259
-250
-239
-237
-240
-243
-273
-289
-301
-294
-277
-270
-262
-251
-240
-227
-213
-211
-216
-222
-221
-221
-232
-228
-217
-216
-218
-226
-224
-217
-219
-222
-211
-209
-193
-185
-203
-205
-207
-207
-206
-216
-230
-240
-241
-233
-236
-241
-251
-264
-278
-291
-280
-276
-275
-258
-245
-220
-208
-181
-152
-149
-154
-164
-167
-176
-173
-152
-153
-166
-179
-175
-155
-167
-169
-156
-155
-151
-147
-149
-173
-200
-218
-228
-246
-261
-256
-244
-214
-180
-162
-151
-136
-124
-127
-122
-111
-103
-98
-96
-104
-117
-125
-123
-123
-109
-108
-114
-125
-143
-143
-136
-124
-130
-124
-115
-114
-119
-125
-113
-112
-108
-111
-113
-119
-124
-114
-100
-101
-96
-82
-68
-47
-46
-40
-44
-45
-55
-63
-74
-76
-78
-89
-93
-94
-92
-96
-87
-71
-57
-63
-79
-74
-49
-25
-7
2
2
0
-2
7
17
15
-7
-29
-62
-77
-80
-89
-79
-63
-67
-64
-59
-39
-13
-18
-23
-43
-45
-48
-45
-39
-47
-56
-73
-74
-64
-68
-84
-103
-134
-147
-151
-148
-152
-168
-192
-194
-192
-175
-153
-131
-128
-129
-136
-138
-145
-144
-144
-162
-168
-193
-198
-189
-184
-168
-158
-159
-140
-127
-113
-118
-130
-136
-154
-166
-157
-160
-158
-153
-171
-193
-208
-195
-180
-178
-187
-175
-167
-172
-161
-144
-139
-142
-139
-144
-148
-148
-144
-137
-137
-131
-142
-172
-183
-176
-165
-170
-166
-167
-171
-174
-173
-175
-161
-145
-139
-137
-141
-144
-163
-176
-177
-189
-201
-211
-223
-220
-208
-202
-197
-185
-167
-142
-124
-119
-104
-81
-75
-81
-88
-99
-106
-120
-134
-119
-114
-100
-106
-106
-93
-88
-68
-66
-57
-55
-62
-69
-84
-95
-103
-89
-81
-96
-97
-100
-122
-157
-181
-187
-174
-172
-184
-216
-236
-218
-213
-210
-199
-201
-209
-208
-202
-194
-182
-188
-190
-182
-174
-161
-150
-134
-124
-116
-101
-103
-117
-132
-137
-129
-137
-134
-136
-134
-134
-143
-129
-126
-137
-122
-127
-133
-125
-140
-155
-166
-192
-201
-203
-196
-197
-218
-226
-228
-232
-225
-220
-219
-226
-250
-258
-268
-256
-239
-228
-207
-193
-197
-208
-210
-209
-188
-166
-180
-198
-205
-218
-225
-229
-226
-227
-236
-231
-215
-183
-174
-175
-179
-180
-177
-173
-165
-189
-218
-230
-237
-228
-212
-188
-188
-185
-186
-189
-176
-147
-138
-148
-164
-188
-195
-198
-196
-193
-193
-191
-186
-193
-208
-223
-237
-245
-253
-269
-291
-299
-297
-295
-284
-282
-282
-265
-232
-203
-179
-171
-167
-174
-169
-153
-146
-157
-167
-176
-199
-204
-193
-170
-161
-162
-154
-165
-185
-185
-183
-197
-193
-184
-182
-173
-180
-185
-180
-165
-151
-158
-162
-158
-163
-155
-137
-121
-125
-133
-144
-142
-133
-134
-140
-163
-174
-182
-186
-194
-187
-185
-183
-172
-169
-163
-169
-176
-172
-174
-169
-147
-136
-110
-95
-101
-109
-120
-126
-132
-136
-141
-128
-116
-108
-104
-111
-105
-103
-113
-130
-148
-159
-168
-176
-191
-198
-195
-189
-195
-219
-226
-230
-239
-236
-230
-236
-229
-224
-219
-203
-204
-201
-199
-199
-205
-201
-195
-180
-179
-188
-180
-187
-171
-157
-143
-136
-135
-141
-150
-141
-143
-129
-119
-126
-135
-143
-156
-151
-159
-174
-191
-209
-231
-235
-223
-220
-218
-227
-235
-244
-236
-219
-216
-205
-210
-218
-222
-236
-234
-221
-198
-185
-168
-171
-187
-199
-209
-207
-229
-233
-234
-256
-272
-277
-284
-284
-283
-285
-271
-262
-252
-226
-212
-205
-182
-160
-135
-123
-140
-155
-155
-145
-136
-124
-111
-102
-102
-89
-63
-57
-54
-46
-41
-48
-48
-60
-73
-72
-60
-51
-41
-34
-45
-42
-33
-29
-35
-44
-53
-68
-78
-98
-107
-122
-138
-153
-164
-160
-165
-165
-167
-168
-167
-157
-142
-142
-140
-134
-129
-129
-131
-121
-119
-120
-114
-106
-104
-96
-90
-83
-72
-68
-74
-82
-92
-95
-89
-79
-75
-80
-78
-107
-134
-135
-147
-152
-155
-152
-151
-166
-172
-167
-155
-141
-135
-141
-150
-154
-158
-157
-149
-144
-143
-145
-139
-142
-145
-142
-130
-130
-134
-136
-142
-130
-126
-127
-128
-133
-134
-144
-146
-146
-150
-160
-169
-173
-185
-188
-182
-183
-185
-181
-175
-182
-189
-192
-195
-192
-204
-215
-205
-200
-208
-212
-207
-203
-212
-212
-214
-214
-215
-202
-183
-171
-162
-153
-154
-160
-159
-167
-169
-171
-171
-174
-179
-190
-210
-216
-217
-233
-224
-210
-216
-223
-244
-243
-238
-249
-272
-290
-293
-305
-323
-329
-337
-355
-373
-380
-369
-349
-328
-313
-311
-304
-285
-270
-262
-249
-245
-243
-238
-225
-218
-210
-175
-160
-150
-138
-130
-128
-135
-147
-159
-164
-162
-165
-186
-200
-198
-200
-201
-199
-203
-193
-191
-194
-182
-171
-159
-157
-153
-156
-160
-158
-154
-144
-141
-154
-157
-163
-159
-175
-188
-183
-170
-141
-139
-156
-186
-226
-259
-276
-277
-274
-301
-330
-346
-352
-347
-348
-346
-337
-323
-317
-326
-323
-324
-325
-327
-337
-330
-320
-316
-303
-304
-305
-305
-317
-326
-331
-318
-328
-337
-354
-378
-382
-379
-381
-386
-398
-398
-395
-390
-373
-355
-349
-348
-345
-348
-347
-339
-350
-371
-380
-382
-391
-379
-369
-369
-365
-374
-359
-351
-347
-329
-304
-301
-290
-274
-259
-258
-265
-259
-252
-242
-243
-242
-241
-247
-244
-247
-257
-263
-270
-284
-299
-300
-293
-293
-297
-306
-309
-319
-336
-337
-322
-314
-303
-301
-294
-292
-304
-308
-317
-340
-381
-402
-403
-420
-424
-435
-449
-459
-466
-459
-451
-437
-415
-394
-394
-379
-368
-361
-354
-351
-340
-345
-343
-339
-343
-342
-335
-344
-361
-359
-344
-322
-317
-314
-313
-336
-352
-363
-375
-393
-401
-409
-413
-404
-391
-385
-385
-385
-384
-377
-359
-337
-326
-308
-283
-264
-258
-256
-251
-239
-234
-239
-237
-235
-230
-228
-242
-250
-242
-243
-240
-239
-237
-249
-258
-252
-244
-242
-256
-257
-261
-273
-267
-281
-277
-283
-288
-287
-285
-275
-271
-261
-253
-248
-258
-267
-281
-281
-269
-275
-273
-256
-252
-245
-245
-258
-265
-279
-297
-326
-348
-370
-408
-423
-422
-418
-427
-452
-456
-454
-460
-459
-466
-456
-439
-440
-446
-439
-430
-420
-420
-436
-443
-433
-424
-425
-426
-430
-438
-447
-435
-402
-369
-361
-357
-357
-345
-322
-313
-307
-306
-310
-306
-306
-318
-335
-331
-308
-304
-297
-290
-280
-288
-295
-301
-317
-316
-314
-313
-320
-330
-345
-339
-333
-324
-322
-317
-305
-298
-290
-290
-289
-286
-294
-310
-311
-321
-340
-342
-342
-338
-331
-332
-340
-341
-331
-319
-308
-306
-314
-321
-333
-341
-349
-351
-353
-375
-394
-392
-389
-388
-382
-379
-371
-349
-324
-314
-321
-318
-294
-272
-267
-250
-249
-257
-258
-267
-265
-261
-268
-286
-299
-307
-326
-340
-345
-358
-364
-365
-373
-389
-404
-404
-404
-406
-400
-405
-402
-391
-382
-384
-378
-382
-380
-371
-374
-371
-379
-390
-410
-415
-408
-411
-426
-436
-438
-435
-428
-419
-389
-371
-371
-366
-346
-334
-326
-308
-280
-269
-271
-263
-258
-257
-257
-253
-248
-245
-238
-226
-222
-234
-252
-261
-269
-287
-297
-302
-303
-296
-295
-286
-286
-275
-267
-273
-285
-297
-290
-277
-268
-255
-244
-242
-237
-216
-215
-226
-238
-245
-231
-220
-215
-211
-205
-214
-227
-242
-249
-248
-248
-271
-281
-284
-301
-303
-306
-305
-311
-314
-316
-330
-324
-329
-332
-331
-334
-324
-316
-312
-310
-316
-325
-334
-343
-335
-318
-316
-331
-342
-346
-342
-335
-317
-300
-295
-296
-293
-273
-257
-265
-280
-286
-282
-275
-272
-267
-266
-283
-300
-303
-300
-306
-304
-300
-297
-299
-302
-285
-278
-272
-257
-246
-255
-258
-248
-240
-237
-236
-229
-229
-232
-236
-243
-249
-252
-230
-213
-210
-209
-208
-202
-213
-218
-221
-225
-223
-225
-224
-225
-234
-240
-231
-232
-226
-221
-219
-223
-239
-233
-238
-243
-247
-262
-269
-254
-244
-237
-215
-197
-187
-204
-198
-187
-184
-180
-177
-184
-197
-203
-211
-210
-217
-212
-217
-214
-216
-222
-227
-239
-250
-262
-260
-275
-294
-315
-336
-342
-337
-348
-366
-373
-380
-383
-394
-401
-402
-396
-396
-398
-409
-420
-423
-417
-404
-400
-387
-374
-368
-368
-357
-337
-326
-337
-352
-357
-365
-351
-330
-332
-323
-308
-295
-292
-298
-304
-316
-334
-343
-340
-346
-354
-359
-357
-345
-356
-369
-363
-359
-343
-324
-304
-289
-282
-284
-287
-284
-278
-265
-248
-243
-239
-246
-255
-261
-257
-251
-257
-264
-265
-279
-286
-286
-289
-293
-304
-327
-341
-357
-353
-332
-340
-323
-295
-276
-256
-253
-258
-259
-252
-252
-256
-234
-225
-241
-249
-253
-265
-255
-249
-257
-262
-274
-276
-264
-253
-243
-242
-258
-271
-262
-245
-244
-235
-240
-249
-261
-265
-265
-286
-300
-293
-279
-273
-270
-259
-248
-236
-225
-229
-229
-253
-278
-287
-299
-328
-336
-340
-347
-346
-372
-388
-391
-403
-409
-401
-393
-392
-393
-380
-362
-346
-341
-356
-361
-355
-343
-328
-304
-280
-261
-240
-225
-211
-203
-189
-175
-167
-172
-183
-184
-176
-173
-180
-185
-208
-231
-242
-237
-233
-224
-232
-237
-236
-228
-223
-220
-212
-216
-213
-205
-198
-185
-168
-160
-160
-170
-176
-178
-174
-184
-192
-192
-196
-190
-187
-185
-185
-177
-173
-183
-198
-207
-207
-213
-223
-222
-202
-175
-165
-158
-152
-149
-145
-152
-151
-158
-176
-185
-197
-198
-200
-203
-203
-211
-213
-207
-210
-213
-215
-228
-234
-240
-249
-244
-232
-215
-222
-243
-258
-260
-259
-262
-259
-260
-260
-264
-264
-249
-238
-234
-227
-224
-238
-230
-211
-215
-217
-225
-229
-218
-220
-215
-208
-221
-221
-205
-200
-193
-197
-197
-193
-202
-214
-219
-210
-205
-199
-205
-204
-195
-197
-199
-196
-203
-213
-224
-232
-219
-227
-222
-203
-200
-194
-183
-162
-158
-159
-157
-144
-135
-132
-127
-135
-131
-130
-137
-130
-128
-124
-129
-141
-148
-160
-167
-186
-193
-208
-226
-225
-230
-237
-231
-223
-221
-216
-219
-214
-206
-202
-200
-195
-187
-182
-181
-191
-203
-202
-202
-200
-190
-169
-165
-178
-182
-188
-205
-224
-227
-226
-237
-247
-239
-225
-221
-217
-205
-199
-189
-186
-175
-163
-165
-170
-164
-166
-172
-172
-179
-190
-206
-190
-172
-180
-176
-175
-185
-185
-197
-209
-214
-222
-221
-218
-195
-191
-198
-204
-197
-185
-190
-198
-206
-214
-217
-226
-229
-218
-214
-200
-178
-191
-181
-173
-172
-186
-199
-194
-204
-206
-220
-229
-233
-234
-236
-248
-254
-250
-227
-208
-221
-220
-216
-229
-246
-246
-241
-225
-204
-199
-194
-172
-169
-170
-172
-183
-170
-178
-181
-184
-199
-210
-226
-236
-241
-246
-245
-233
-216
-204
-187
-191
-184
-169
-186
-179
-174
-172
-183
-216
-214
-210
-203
-202
-222
-227
-202
-184
-189
-197
-183
-182
-191
-191
-207
-240
-259
-252
-242
-233
-216
-214
-210
-219
-234
-242
-261
-269
-260
-250
-243
-228
-214
-207
-193
-181
-166
-157
-146
-132
-126
-121
-120
-121
-123
-129
-127
-115
-124
-145
-148
-150
-159
-166
-177
-183
-193
-188
-173
-180
-183
-201
-203
-188
-185
-188
-182
-188
-207
-211
-214
-214
-219
-209
-198
-182
-177
-155
-122
-137
-137
-133
-139
-143
-145
-144
-120
-126
-132
-145
-151
-148
-156
-185
-212
-236
-239
-256
-303
-277
-341
-330
-426
-439
-2626
-2424
-1351
-1424
-549
-708
-508
-596
-688
-707
-770
-682
-489
-573
-677
-621
-898
-874
-270
-614
-401
-493
-756
-668
-947
-1050
-1163
-1177
-1165
-1302
-1381
-1317
-2260
-3282
-3593
-3338
-2946
-2693
-2978
-3112
-2613
-2619
-2310
-2567
-2243
-1674
-1785
-1439
-1272
-1287
-1185
-1154
-978
-709
-813
-580
-496
-667
-729
-1078
-1433
-1524
-1516
-1456
-1460
-1625
-1678
-1882
-2000
-1723
-1609
-1568
-1462
-1386
-1214
-1330
-1602
-1618
-1768
-1579
-1285
-1388
-1335
-1261
-1280
-1305
-1267
-1018
-755
-830
-776
-682
-733
-692
-853
-928
-799
-610
-407
-366
-393
-196
-61
-17
197
383
513
654
749
836
798
777
882
954
1109
1255
1314
1412
1504
1576
1697
1825
1964
2090
2133
2322
2624
2751
2758
2771
2910
3189
3390
3514
3615
3724
3844
3836
3798
3907
3950
3952
3945
3948
3984
3989
3995
4006
4005
4011
3972
3836
3726
3634
3545
3459
3385
3332
3244
3146
3132
3080
2895
2692
2587
2580
2562
2471
2386
2282
2168
2082
1916
1808
1799
1744
1668
1594
1524
1436
1270
1071
941
821
766
742
652
601
535
492
436
299
213
122
24
-26
-112
-231
-275
-323
-340
-366
-429
-444
-490
-572
-615
-693
-768
-839
-931
-1025
-1089
-1088
-1160
-1218
-1239
-1171
-1151
-1178
-1208
-1260
-1278
-1292
-1313
-1383
-1397
-1334
-1304
-1295
-1265
-1242
-1232
-1228
-1217
-1190
-1170
-1202
-1259
-1272
-1267
-1265
-1285
-1322
-1312
-1326
-1380
-1400
-1434
-1450
-1451
-1449
-1435
-1447
-1472
-1458
-1462
-1471
-1429
-1415
-1371
-1304
-1284
-1265
-1241
-1213
-1184
-1183
-1182
-1165
-1152
-1140
-1157
-1173
-1138
-1099
-1087
-1059
-1064
-1036
-979
-934
-832
-730
-656
-583
-529
-447
-349
-256
-158
-72
13
82
148
201
254
281
335
438
516
584
664
751
833
953
1003
1034
1137
1219
1237
1263
1278
1286
1308
1309
1332
1350
1386
1369
1372
1396
1460
1571
1669
1786
1907
2022
2101
2106
2062
2070
2089
2086
2132
2153
2134
2147
2102
2040
2045
2094
2154
2141
2102
2057
1984
1897
1750
1621
1556
1475
1338
1187
999
814
603
288
-53
-408
-811
-1247
-1742
-2206
-2620
-2967
-3208
-3422
-3546
-3540
-3530
-3487
-3416
-3349
-3217
-3053
-2934
-2802
-2670
-2526
-2344
-2184
-2023
-1821
-1590
-1346
-1162
-1032
-934
-894
-905
-961
-1062
-1173
-1315
-1520
-1740
-1925
-2072
-2181
-2282
-2367
-2426
-2474
-2561
-2675
-2765
-2860
-2921
-2970
-3009
-2984
-2903
-2795
-2669
-2525
-2359
-2194
-2054
-1927
-1850
-1814
-1794
-1799
-1834
-1858
-1863
-1867
-1849
-1863
-1885
-1894
-1886
-1876
-1875
-1906
-1938
-1949
-1962
-1975
-1983
-1968
-1920
-1850
-1788
-1699
-1606
-1529
-1465
-1422
-1405
-1397
-1392
-1395
-1400
-1399
-1366
-1326
-1279
-1210
-1132
-1070
-996
-926
-890
-833
-821
-793
-691
-593
-500
-404
-324
-199
-87
-24
1
34
124
180
208
235
255
273
322
378
492
676
799
912
1041
1152
1279
1406
1534
1703
1928
2202
2491
2719
2916
3003
3232
3661
3961
4319
4699
4956
5348
5638
5814
6188
6460
6093
4773
2411
-493
-3244
-5485
-6985
-7694
-7860
-7961
-8308
-8733
-8788
-8110
-6897
-5544
-4276
-3388
-2908
-2974
-3402
-3597
-3224
-2237
-871
503
1668
2619
3409
4124
4902
5694
6408
6766
6504
5625
4306
2856
1580
537
-244
-766
-1152
-1587
-2090
-2626
-3066
-3293
-3397
-3534
-3734
-3989
-4304
-4629
-4968
-5158
-5028
-4532
-3665
-2579
-1487
-425
463
1129
1678
2187
2682
3131
3339
3238
2935
2467
1963
1537
1276
1219
1300
1316
1101
655
53
-548
-1101
-1592
-2004
-2427
-2884
-3358
-3792
-4090
-4122
-3892
-3493
-2980
-2461
-2008
-1636
-1370
-1151
-908
-613
-328
-96
56
135
157
-62
-339
-473
-504
-513
-691
-997
-1216
-1422
-1825
-2258
-2555
-2629
-2557
-2563
-2617
-2566
-2473
-2359
-2302
-2200
-1891
-1520
-1309
-1297
-1417
-1509
-1481
-1454
-1427
-1355
-1263
-1193
-1211
-1333
-1430
-1391
-1221
-1070
-1000
-1017
-1052
-1074
-1133
-1149
-1048
-855
-615
-461
-397
-336
-261
-223
-236
-244
-199
-125
-113
-205
-301
-352
-343
-286
-243
-160
-50
52
148
213
309
464
634
773
922
1088
1277
1432
1465
1558
1736
1936
2139
2297
2503
2702
2816
2964
3067
3169
3357
3474
3700
3986
4211
4550
4963
5551
6285
6935
7563
8282
8995
9726
10294
8616
4191
-1055
-6310
-9883
-11371
-11720
-10468
-8857
-8954
-9744
-10048
-8982
-6071
-3282
-1232
486
813
75
-1480
-3188
-3041
-1352
706
2835
4547
5515
6133
6499
6758
7650
8688
8775
7793
5657
2865
294
-1703
-3092
-3684
-3909
-4079
-4168
-4572
-4884
-4712
-4337
-3663
-3177
-3372
-3713
-3995
-4391
-4586
-4488
-4091
-2988
-1487
-29
1501
2905
3896
4443
4588
4611
4744
4759
4326
3446
2257
1036
-23
-875
-1283
-1155
-801
-487
-549
-1105
-1835
-2510
-3114
-3467
-3599
-3748
-3972
-4276
-4604
-4612
-4092
-3185
-2029
-899
14
703
1104
1246
1253
1241
1309
1356
1193
858
462
95
-129
-240
-311
-523
-1061
-1780
-2459
-3024
-3581
-4128
-4457
-4510
-4417
-4261
-3973
-3451
-2696
-2003
-1511
-1027
-523
-117
43
-65
-219
-297
-406
-616
-837
-923
-828
-702
-709
-869
-1067
-1217
-1292
-1352
-1457
-1563
-1642
-1721
-1809
-1830
-1697
-1346
-886
-463
-128
83
192
194
94
-21
-55
-52
-133
-291
-467
-577
-550
-420
-254
-67
115
275
387
464
560
713
870
984
1064
1134
1215
1301
1386
1476
1599
1718
1776
1779
1731
1675
1717
1730
1762
1820
1952
2221
2509
2802
3116
3383
3706
3971
4148
4475
4829
5228
5609
5974
6408
6872
7281
7750
8296
8561
7225
3894
-288
-4467
-7567
-9308
-9927
-9216
-8237
-8109
-8451
-8600
-7671
-5710
-3763
-1980
-486
288
385
-350
-1277
-1288
-480
756
2279
3781
5020
5895
6318
6491
6848
7210
7043
6180
4583
2480
372
-1473
-2851
-3673
-4167
-4439
-4595
-4776
-4762
-4483
-4005
-3323
-2825
-2788
-2985
-3269
-3492
-3427
-3115
-2518
-1525
-381
684
1751
2784
3682
4344
4669
4707
4547
4148
3430
2480
1442
509
-268
-908
-1343
-1552
-1561
-1437
-1383
-1500
-1727
-2087
-2555
-2957
-3242
-3419
-3473
-3434
-3336
-3086
-2581
-1855
-968
-43
767
1415
1840
2018
1987
1824
1629
1385
1065
697
287
-73
-318
-482
-625
-818
-1318
-2107
-2849
-3408
-3779
-4098
-4393
-4422
-4162
-3878
-3575
-3104
-2337
-1401
-679
-208
172
452
587
400
7
-222
-249
-344
-586
-887
-1081
-1049
-976
-1053
-1196
-1290
-1370
-1468
-1659
-1896
-2001
-1951
-1822
-1656
-1450
-1117
-674
-279
25
235
408
532
479
240
-34
-240
-401
-566
-742
-857
-810
-627
-426
-236
-41
171
359
465
487
514
581
657
717
789
936
1109
1238
1348
1468
1556
1626
1601
1518
1431
1288
1142
1070
1048
1102
1237
1479
1890
2367
2832
3310
3763
4114
4316
4340
4323
4352
4363
4367
4420
4577
4901
5300
5707
6154
6655
7083
6931
5461
2664
-818
-4349
-7268
-9209
-9959
-9584
-8799
-8216
-7788
-7111
-5865
-4235
-2618
-1113
142
971
1195
794
232
1
219
854
1875
3141
4439
5511
6130
6350
6383
6169
5536
4442
2942
1207
-525
-2121
-3444
-4389
-4937
-5126
-5068
-4803
-4340
-3751
-3087
-2529
-2244
-2235
-2405
-2596
-2687
-2557
-2143
-1517
-688
206
1088
2041
2977
3755
4287
4464
4303
3888
3201
2303
1317
363
-472
-1166
-1709
-2062
-2186
-2148
-2022
-1917
-1892
-1959
-2174
-2515
-2857
-3140
-3288
-3245
-3078
-2780
-2320
-1732
-1049
-316
401
1053
1555
1840
1894
1731
1420
1029
631
258
-61
-341
-599
-972
-1479
-1956
-2323
-2606
-2938
-3240
-3386
-3350
-3304
-3315
-3276
-3045
-2638
-2209
-1757
-1216
-655
-165
99
117
90
83
19
-155
-421
-678
-863
-1053
-1289
-1535
-1655
-1674
-1653
-1646
-1679
-1685
-1659
-1612
-1561
-1521
-1424
-1279
-1148
-994
-831
-614
-329
-80
63
87
54
-51
-217
-434
-669
-841
-946
-1031
-1089
-1106
-1051
-888
-651
-375
-68
254
519
733
877
974
1038
1050
1042
1054
1061
1089
1092
1027
976
901
794
698
575
519
506
497
573
683
900
1164
1454
1777
2123
2485
2804
3096
3324
3460
3663
3797
3819
3978
4046
4223
4444
4529
4735
4918
5003
5226
5448
5659
5548
4296
2037
-990
-4286
-7022
-8855
-9556
-9107
-8120
-7135
-6327
-5584
-4721
-3729
-2649
-1539
-439
503
986
959
624
292
291
715
1657
3035
4456
5612
6226
6198
5806
5146
4221
3150
1916
529
-858
-2164
-3278
-4070
-4509
-4591
-4426
-4089
-3667
-3257
-2864
-2570
-2439
-2461
-2520
-2570
-2523
-2285
-1840
-1172
-279
705
1666
2524
3211
3665
3830
3720
3373
2883
2265
1507
699
-58
-723
-1247
-1593
-1769
-1797
-1711
-1619
-1617
-1714
-1927
-2260
-2633
-2957
-3134
-3132
-2937
-2609
-2187
-1668
-1087
-469
150
710
1143
1414
1497
1412
1180
866
504
171
-76
-260
-382
-494
-821
-1291
-1750
-2149
-2503
-2952
-3321
-3392
-3304
-3226
-3169
-3021
-2646
-2196
-1823
-1382
-804
-263
98
139
10
-46
-107
-266
-488
-673
-732
-740
-849
-1067
-1233
-1288
-1346
-1418
-1540
-1631
-1646
-1638
-1619
-1565
-1433
-1213
-987
-795
-588
-360
-141
34
100
72
1
-110
-297
-516
-713
-840
-841
-793
-746
-708
-645
-552
-434
-323
-183
-6
179
330
423
533
634
717
772
814
861
902
910
843
728
634
589
552
486
436
451
488
545
570
670
886
1159
1410
1706
1992
2285
2723
2961
3120
3247
3285
3328
3161
2997
3053
3088
3144
3136
3239
3455
3636
3823
4010
4339
4589
4742
4554
3573
1872
-346
-2818
-5094
-6817
-7702
-7703
-7083
-6248
-5291
-4334
-3514
-2800
-2194
-1548
-880
-301
59
124
-11
-104
-10
312
984
2007
3144
4166
4829
5043
4884
4363
3498
2428
1291
157
-860
-1722
-2419
-2882
-3069
-3092
-3015
-2873
-2679
-2441
-2282
-2210
-2211
-2345
-2482
-2603
-2625
-2417
-1991
-1355
-496
447
1330
2093
2629
2906
2915
2716
2361
1933
1453
931
415
-26
-370
-629
-809
-878
-842
-788
-790
-893
-1136
-1479
-1890
-2352
-2722
-2929
-2930
-2744
-2430
-1982
-1474
-949
-465
-63
280
533
665
655
536
343
130
-84
-250
-355
-381
-503
-801
-1077
-1320
-1537
-1847
-2255
-2483
-2526
-2553
-2609
-2619
-2457
-2208
-1994
-1794
-1462
-1031
-634
-422
-428
-410
-364
-414
-588
-810
-947
-987
-1066
-1226
-1379
-1382
-1348
-1291
-1255
-1244
-1158
-1096
-1066
-1052
-1038
-946
-837
-752
-689
-626
-515
-411
-312
-260
-208
-160
-197
-303
-468
-657
-783
-843
-881
-891
-859
-795
-698
-558
-401
-191
11
194
349
450
544
607
659
709
755
830
880
905
899
844
784
704
620
547
475
448
446
445
473
515
637
824
1078
1384
1657
1949
2217
2359
2467
2499
2484
2508
2491
2474
2511
2577
2620
2719
2787
2930
3194
3413
3620
3806
3943
4132
4299
4358
4235
3522
1968
-121
-2450
-4621
-6169
-7019
-6888
-6069
-5086
-4159
-3442
-2903
-2555
-2372
-2172
-1796
-1269
-874
-715
-728
-684
-398
131
904
1922
3051
3986
4543
4624
4365
3865
3036
1966
906
-45
-781
-1315
-1645
-1735
-1684
-1636
-1670
-1755
-1875
-2005
-2147
-2315
-2456
-2633
-2806
-2907
-2904
-2652
-2124
-1382
-506
402
1187
1769
2063
2064
1902
1606
1265
960
695
502
357
252
180
123
65
7
-57
-171
-360
-641
-1039
-1503
-1963
-2369
-2655
-2760
-2634
-2323
-1889
-1420
-968
-582
-318
-174
-141
-175
-253
-350
-447
-533
-569
-662
-884
-1087
-1223
-1238
-1251
-1358
-1401
-1401
-1476
-1677
-1929
-2086
-2128
-2099
-2047
-1872
-1577
-1272
-1032
-940
-817
-648
-542
-561
-714
-867
-978
-1085
-1253
-1428
-1498
-1500
-1468
-1442
-1390
-1249
-1102
-999
-968
-984
-1011
-1037
-1080
-1082
-1002
-865
-706
-560
-464
-400
-329
-278
-250
-252
-297
-390
-520
-655
-804
-921
-946
-892
-763
-604
-448
-287
-159
-58
23
62
100
142
188
242
319
422
535
662
753
799
814
802
762
702
631
554
494
447
412
398
410
534
751
926
1081
1250
1460
1683
1743
1694
1737
1775
1877
2005
2077
2233
2439
2574
2644
2637
2626
2768
2814
2807
2921
3085
3345
3463
3487
3591
3745
3888
3900
3660
2816
1460
-268
-2210
-3918
-5148
-5637
-5375
-4747
-4030
-3328
-2770
-2436
-2296
-2325
-2270
-2027
-1815
-1639
-1519
-1351
-940
-373
223
924
1770
2585
3222
3578
3682
3594
3161
2388
1475
625
6
-348
-546
-564
-434
-345
-409
-633
-979
-1296
-1606
-1996
-2350
-2639
-2862
-2941
-2918
-2735
-2339
-1820
-1201
-582
-12
461
784
939
879
694
479
302
204
172
266
454
651
784
811
718
565
356
69
-254
-615
-986
-1323
-1637
-1871
-1965
-1935
-1809
-1622
-1401
-1199
-1031
-949
-982
-1058
-1175
-1271
-1307
-1299
-1208
-1041
-851
-658
-717
-1013
-1228
-1378
-1447
-1595
-1756
-1651
-1433
-1339
-1419
-1441
-1267
-1048
-985
-1070
-1031
-947
-943
-1117
-1341
-1345
-1245
-1253
-1422
-1500
-1335
-1109
-1029
-1133
-1223
-1211
-1300
-1475
-1638
-1601
-1356
-1145
-1009
-899
-753
-602
-527
-482
-443
-361
-328
-398
-489
-577
-595
-606
-614
-601
-565
-501
-485
-518
-560
-612
-648
-692
-705
-663
-588
-452
-276
-83
110
254
375
475
517
534
542
549
569
636
692
744
757
696
638
558
461
369
287
232
208
244
302
400
491
653
893
1184
1460
1686
1878
1965
1939
1807
1670
1657
1671
1759
1851
1958
2131
2265
2408
2383
2531
2689
2848
2981
2889
2947
3004
3009
2971
2932
3070
3267
3287
2744
1792
561
-989
-2495
-3841
-4545
-4444
-3961
-3430
-2922
-2436
-2116
-2051
-2346
-2588
-2575
-2555
-2503
-2436
-2089
-1432
-722
-144
372
1001
1619
2142
2437
2579
2642
2445
1902
1201
609
252
144
127
218
470
641
625
359
-88
-572
-1109
-1699
-2245
-2584
-2705
-2643
-2504
-2314
-2039
-1686
-1387
-1133
-880
-639
-397
-333
-378
-454
-505
-486
-413
-238
18
354
659
848
937
901
749
481
139
-220
-521
-742
-894
-973
-1030
-1058
-1104
-1189
-1278
-1375
-1436
-1494
-1576
-1669
-1744
-1788
-1814
-1792
-1832
-2025
-2170
-2221
-2137
-1995
-1863
-1570
-1200
-935
-897
-946
-890
-767
-709
-775
-765
-675
-635
-659
-774
-795
-744
-770
-918
-1070
-1056
-982
-960
-1065
-1182
-1169
-1188
-1286
-1396
-1392
-1256
-1182
-1199
-1215
-1151
-1044
-984
-970
-964
-895
-789
-730
-672
-581
-475
-409
-456
-534
-551
-532
-518
-501
-459
-414
-363
-335
-322
-274
-217
-175
-151
-142
-110
-53
6
70
124
170
203
191
173
197
235
271
314
330
327
283
245
233
233
284
320
368
429
461
498
545
571
613
686
778
961
1152
1324
1431
1498
1585
1598
1618
1622
1704
1826
1955
2054
2057
2189
2207
2298
2318
2202
2299
2258
2275
2239
2230
2388
2453
2629
2650
2782
2966
3000
3102
3017
2583
1666
406
-1228
-2612
-3518
-3959
-3517
-2854
-1992
-1281
-1089
-1122
-1597
-2160
-2714
-3153
-3385
-3415
-3051
-2415
-1525
-644
103
576
863
1008
998
1051
1006
1025
943
687
509
358
449
674
933
1202
1373
1391
1198
840
313
-271
-884
-1436
-1833
-1989
-1839
-1553
-1236
-981
-846
-823
-994
-1274
-1517
-1691
-1782
-1791
-1717
-1500
-1177
-827
-509
-259
-61
23
8
-68
-165
-239
-331
-438
-509
-496
-399
-256
-115
-6
41
-23
-199
-459
-717
-976
-1225
-1423
-1566
-1608
-1593
-1776
-2056
-2194
-2322
-2352
-2455
-2457
-2157
-1823
-1599
-1585
-1514
-1342
-1225
-1232
-1314
-1160
-934
-753
-639
-567
-369
-281
-338
-567
-714
-707
-769
-846
-951
-919
-840
-912
-1024
-1100
-1035
-967
-1050
-1130
-1122
-1016
-969
-1031
-1075
-1047
-992
-996
-1068
-1042
-921
-799
-767
-830
-828
-785
-765
-787
-781
-716
-634
-580
-566
-507
-415
-348
-312
-290
-222
-122
-30
56
132
226
279
238
166
114
97
72
22
23
82
126
108
26
-50
-114
-185
-244
-262
-208
-113
19
115
188
303
396
503
592
692
869
1079
1290
1437
1536
1571
1560
1476
1315
1246
1239
1299
1383
1396
1437
1526
1541
1486
1444
1395
1420
1429
1397
1483
1650
1812
1884
1902
1939
1960
1979
1899
1914
2108
2229
2381
2473
2512
2381
1806
966
-89
-1035
-1750
-2200
-2071
-1641
-1081
-597
-500
-697
-1135
-1827
-2524
-3086
-3470
-3457
-3144
-2571
-1804
-1072
-462
-182
-143
-291
-565
-771
-885
-794
-564
-269
84
444
764
1036
1211
1225
1176
1001
754
465
173
-54
-256
-391
-471
-434
-312
-206
-120
-117
-237
-453
-770
-1150
-1449
-1681
-1795
-1776
-1675
-1453
-1207
-980
-853
-859
-953
-1139
-1324
-1476
-1528
-1446
-1278
-1068
-816
-577
-412
-310
-306
-409
-586
-807
-1086
-1376
-1602
-1704
-1661
-1568
-1397
-1174
-976
-871
-907
-1019
-1156
-1278
-1394
-1488
-1492
-1415
-1247
-1039
-814
-618
-515
-536
-702
-905
-1129
-1306
-1387
-1387
-1280
-1111
-928
-750
-622
-557
-578
-683
-806
-891
-916
-890
-838
-729
-574
-419
-294
-222
-167
-159
-215
-324
-463
-580
-627
-616
-577
-490
-394
-297
-225
-214
-232
-282
-327
-397
-427
-463
-388
-567
-1013
-1163
-770
-307
-2
286
643
836
501
31
-475
-677
-605
-509
-400
6
562
831
684
376
129
-52
-218
-348
-251
112
478
685
774
750
597
405
172
0
40
236
509
733
906
969
847
628
440
340
369
468
655
884
1016
1097
1024
922
785
500
384
370
486
772
1008
1191
1285
1236
1016
729
544
478
555
743
922
1183
1465
1580
1605
1526
1325
1133
930
779
842
1034
1224
1434
1597
1645
1623
1502
1242
1018
790
374
-65
-431
-751
-837
-829
-806
-594
-382
-307
-368
-574
-809
-1032
-1296
-1613
-1795
-1737
-1571
-1265
-911
-641
-416
-396
-616
-875
-1106
-1236
-1255
-1186
-1020
-750
-489
-295
-124
-64
-108
-243
-450
-632
-697
-647
-570
-417
-212
-38
32
-23
-107
-205
-359
-529
-662
-738
-736
-703
-715
-711
-679
-693
-807
-966
-1134
-1300
-1452
-1652
-1746
-1717
-1638
-1546
-1481
-1421
-1400
-1366
-1419
-1432
-1364
-1303
-1163
-1080
-985
-862
-699
-544
-465
-385
-373
-348
-372
-412
-380
-367
-316
-275
-218
-171
-133
-86
-61
-24
-44
-91
-154
-198
-194
-172
-186
-201
-168
-139
-135
-160
-167
-163
-151
-174
-134
-120
-98
-34
-33
-198
-414
-483
-446
-358
-179
109
296
334
262
79
-94
-138
-134
-88
-26
77
192
310
375
434
413
302
156
-23
-139
-148
-104
4
194
293
298
252
139
1
-122
-233
-299
-295
-225
-146
-73
-8
60
78
31
-62
-167
-245
-286
-258
-171
-13
143
254
264
239
186
111
52
20
8
13
60
100
171
256
297
301
260
198
117
19
-43
-55
-38
12
53
112
145
153
138
73
20
1
2
-19
-18
-11
-1
6
4
-10
-30
-42
-83
-126
-136
-113
-83
-52
-17
37
75
82
56
24
6
1
-18
-28
-21
-21
-24
-22
-30
-52
-38
-7
-43
-71
-106
-132
-186
-247
-291
-295
-302
-325
-318
-293
-254
-220
-201
-178
-134
-121
-124
-127
-120
-103
-88
-101
-108
-112
-108
-108
-129
-130
-142
-176
-218
-242
-257
-285
-328
-366
-392
-409
-413
-423
-428
-429
-432
-434
-444
-452
-434
-412
-398
-372
-348
-329
-314
-313
-323
-333
-348
-375
-385
-391
-388
-391
-386
-370
-345
-316
-287
-259
-250
-264
-290
-317
-366
-410
-432
-440
-418
-382
-344
-313
-289
-277
-252
-220
-197
-183
-162
-151
-166
-195
-229
-244
-271
-299
-314
-317
-326
-327
-328
-337
-348
-369
-390
-413
-439
-456
-453
-446
-455
-456
-447
-429
-389
-348
-303
-271
-246
-226
-226
-232
-254
-280
-292
-300
-284
-276
-273
-260
-250
-249
-264
-277
-296
-325
-358
-376
-391
-418
-444
-468
-488
-530
-565
-575
-572
-549
-521
-494
-463
-433
-409
-387
-370
-337
-302
-262
-231
-202
-189
-189
-206
-211
-205
-202
-187
-173
-177
-202
-231
-258
-288
-325
-349
-359
-365
-363
-367
-379
-362
-350
-330
-311
-298
-281
-280
-301
-321
-326
-327
-318
-297
-263
-238
-212
-183
-155
-143
-130
-138
-150
-159
-186
-210
-248
-285
-314
-340
-353
-374
-386
-386
-401
-421
-429
-431
-443
-439
-447
-462
-462
-475
-493
-502
-495
-479
-455
-432
-417
-389
-374
-361
-337
-343
-349
-351
-350
-354
-360
-367
-371
-370
-388
-400
-405
-427
-446
-467
-492
-508
-513
-520
-528
-548
-551
-552
-551
-547
-533
-506
-490
-484
-489
-489
-500
-498
-506
-492
-480
-472
-447
-429
-411
-406
-392
-390
-388
-380
-377
-357
-333
-327
-340
-377
-393
-389
-382
-361
-337
-323
-335
-373
-408
-435
-466
-486
-494
-494
-503
-506
-509
-511
-490
-452
-405
-358
-316
-293
-284
-294
-306
-323
-337
-352
-346
-334
-332
-334
-342
-348
-347
-356
-365
-372
-395
-432
-454
-472
-495
-507
-517
-516
-515
-520
-505
-504
-499
-481
-466
-455
-440
-421
-415
-409
-418
-439
-448
-455
-455
-441
-418
-399
-390
-359
-343
-354
-377
-422
-473
-514
-563
-591
-602
-605
-592
-576
-556
-529
-493
-458
-434
-418
-423
-435
-477
-510
-510
-507
-485
-445
-394
-343
-292
-255
-228
-216
-209
-203
-208
-227
-246
-283
-315
-341
-355
-355
-346
-349
-351
-358
-372
-384
-392
-398
-420
-451
-484
-516
-543
-564
-562
-538
-507
-457
-406
-373
-350
-327
-320
-317
-308
-312
-309
-307
-318
-336
-337
-336
-337
-321
-292
-268
-257
-247
-260
-280
-315
-340
-358
-384
-428
-473
-506
-530
-546
-527
-499
-482
-455
-440
-436
-435
-443
-447
-446
-448
-446
-446
-452
-448
-439
-422
-406
-385
-370
-362
-358
-381
-409
-430
-448
-464
-483
-500
-508
-499
-490
-493
-489
-475
-458
-452
-447
-434
-419
-411
-410
-410
-410
-407
-411
-404
-388
-387
-360
-331
-312
-303
-300
-307
-336
-355
-372
-388
-390
-387
-386
-405
-433
-439
-437
-459
-463
-468
-479
-487
-495
-479
-454
-419
-378
-347
-330
-303
-279
-247
-241
-237
-215
-176
-165
-187
-204
-227
-225
-227
-209
-193
-192
-199
-215
-245
-280
-298
-314
-314
-307
-306
-316
-333
-355
-358
-355
-343
-321
-296
-296
-308
-320
-338
-341
-341
-331
-309
-284
-256
-230
-211
-203
-195
-193
-199
-209
-232
-280
-325
-359
-398
-419
-432
-449
-465
-477
-488
-515
-537
-550
-549
-549
-558
-567
-570
-570
-558
-529
-491
-445
-396
-351
-326
-303
-282
-265
-237
-222
-202
-191
-170
-153
-150
-133
-140
-151
-174
-199
-230
-266
-309
-361
-414
-444
-458
-457
-442
-421
-403
-414
-418
-391
-372
-362
-351
-340
-334
-320
-317
-320
-289
-261
-242
-207
-182
-163
-137
-134
-137
-125
-120
-119
-131
-147
-165
-195
-213
-227
-235
-240
-234
-214
-206
-212
-223
-245
-269
-270
-284
-296
-290
-284
-301
-322
-334
-327
-307
-292
-261
-219
-193
-189
-189
-205
-220
-238
-286
-339
-373
-396
-423
-433
-414
-393
-373
-361
-344
-330
-325
-336
-354
-353
-355
-351
-345
-347
-346
-340
-340
-321
-322
-312
-296
-288
-273
-272
-259
-256
-261
-264
-271
-278
-279
-285
-289
-280
-287
-286
-271
-282
-297
-308
-314
-328
-344
-359
-367
-360
-359
-351
-336
-325
-329
-328
-318
-293
-278
-258
-258
-262
-258
-248
-235
-215
-183
-164
-140
-120
-114
-112
-106
-96
-86
-96
-98
-111
-129
-144
-153
-172
-183
-193
-196
-199
-206
-205
-215
-222
-225
-230
-241
-251
-268
-289
-312
-307
-301
-299
-289
-285
-281
-278
-268
-265
-249
-232
-219
-195
-185
-187
-189
-201
-237
-266
-289
-296
-298
-299
-293
-280
-280
-272
-259
-275
-284
-271
-254
-257
-267
-267
-266
-271
-266
-253
-237
-224
-197
-173
-151
-143
-140
-139
-144
-147
-159
-155
-139
-146
-158
-156
-162
-171
-183
-201
-203
-207
-216
-229
-246
-272
-303
-334
-363
-365
-367
-368
-373
-361
-337
-315
-288
-269
-254
-241
-228
-219
-211
-203
-202
-201
-195
-199
-201
-190
-186
-180
-162
-143
-126
-111
-97
-106
-138
-167
-206
-246
-280
-302
-318
-319
-305
-289
-268
-246
-230
-222
-232
-238
-234
-238
-243
-228
-238
-237
-221
-208
-172
-158
-141
-112
-117
-116
-100
-113
-106
-97
-99
-93
-102
-103
-88
-79
-57
-38
-44
-55
-76
-94
-108
-135
-146
-166
-200
-221
-251
-275
-288
-289
-265
-256
-256
-241
-224
-211
-198
-193
-182
-177
-178
-178
-188
-200
-209
-214
-215
-216
-187
-155
-135
-105
-90
-84
-91
-115
-161
-198
-229
-253
-256
-262
-261
-253
-251
-257
-260
-249
-256
-260
-267
-269
-264
-262
-271
-262
-253
-254
-235
-212
-189
-175
-148
-134
-129
-141
-165
-172
-184
-182
-165
-133
-102
-79
-64
-49
-50
-62
-79
-115
-152
-189
-224
-269
-296
-300
-297
-298
-284
-272
-263
-242
-215
-186
-156
-152
-156
-169
-201
-222
-241
-247
-236
-232
-226
-223
-228
-243
-264
-269
-248
-251
-261
-263
-271
-286
-295
-288
-297
-304
-300
-295
-285
-271
-257
-234
-209
-199
-188
-170
-156
-138
-139
-136
-151
-172
-186
-189
-183
-193
-199
-214
-222
-230
-244
-241
-242
-233
-232
-244
-251
-266
-302
-300
-282
-267
-258
-248
-227
-219
-217
-200
-179
-169
-155
-139
-120
-115
-126
-126
-127
-125
-134
-137
-138
-139
-138
-135
-135
-152
-169
-178
-191
-201
-192
-191
-199
-212
-200
-196
-201
-191
-200
-212
-221
-227
-231
-219
-214
-192
-175
-154
-125
-112
-101
-101
-79
-61
-63
-72
-82
-97
-105
-116
-128
-123
-119
-105
-96
-100
-122
-142
-147
-155
-162
-169
-178
-185
-181
-184
-185
-164
-130
-108
-94
-80
-68
-70
-79
-85
-79
-76
-63
-52
-54
-45
-38
-45
-48
-44
-28
-20
-11
17
34
38
33
24
31
34
17
6
0
-8
-15
-30
-37
-48
-65
-56
-35
-19
-13
-12
-19
-20
-23
-37
-35
-36
-48
-62
-80
-93
-110
-120
-128
-133
-126
-128
-133
-140
-149
-144
-114
-76
-56
-34
-33
-46
-49
-53
-50
-44
-44
-56
-75
-100
-104
-102
-93
-79
-64
-52
-66
-91
-111
-122
-146
-156
-155
-149
-148
-157
-173
-206
-227
-235
-235
-224
-205
-175
-154
-147
-159
-172
-164
-155
-147
-133
-113
-99
-79
-69
-58
-38
-40
-29
-21
-26
-35
-35
-32
-35
-36
-37
-44
-42
-36
-40
-52
-47
-24
-14
-21
-15
-8
-9
-14
-26
-48
-60
-65
-51
-38
-35
-42
-51
-67
-74
-75
-69
-65
-48
-35
-41
-59
-85
-114
-154
-178
-190
-191
-187
-189
-189
-193
-191
-198
-206
-215
-221
-223
-223
-220
-229
-236
-241
-242
-243
-228
-204
-209
-199
-196
-202
-191
-188
-196
-224
-240
-264
-269
-271
-264
-247
-209
-195
-195
-229
-204
-212
-176
-274
-293
-203
-212
-280
-291
-256
-249
-259
-297
-196
-155
-150
-152
-130
-137
-192
-216
-221
-238
-251
-255
-238
-224
-226
-219
-214
-219
-232
-230
-225
-238
-241
-255
-277
-306
-337
-343
-336
-343
-347
-330
-318
-325
-351
-379
-392
-396
-404
-402
-388
-372
-350
-333
-325
-307
-301
-302
-297
-295
-308
-304
-316
-321
-328
-314
-309
-288
-303
-256
-269
-94
-134
-706
-605
-190
-350
-714
-520
-148
-243
-628
-534
-207
-274
-472
-252
-80
-444
-644
-393
-266
-460
-555
-323
-236
-445
-473
-452
-449
-334
-210
-270
-493
-438
-119
-154
-538
-617
-263
-132
-438
-613
-409
-268
-465
-640
-497
-318
-345
-441
-390
-265
-215
-239
-275
-290
-291
-290
-339
-419
-445
-392
-367
-434
-460
-379
-297
-285
-317
-276
-212
-216
-275
-319
-312
-298
-311
-334
-330
-301
-262
-263
-272
-269
-236
-230
-247
-273
-283
-291
-316
-352
-380
-387
-403
-403
-386
-357
-336
-320
-302
-286
-282
-293
-299
-309
-308
-314
-310
-292
-259
-215
-192
-181
-183
-162
-166
-174
-167
-162
-168
-187
-225
-262
-270
-275
-277
-262
-249
-237
-223
-224
-234
-249
-265
-294
-308
-329
-339
-330
-326
-331
-328
-328
-318
-293
-275
-259
-251
-250
-246
-256
-277
-275
-256
-235
-232
-235
-233
-224
-225
-241
-240
-243
-267
-283
-290
-301
-320
-341
-364
-391
-392
-383
-371
-365
-359
-353
-350
-348
-356
-369
-418
-528
-627
-583
-443
-398
-457
-434
-322
-298
-362
-360
-270
-232
-288
-312
-308
-366
-434
-409
-349
-349
-365
-314
-192
-53
-409
-761
-94
221
-454
-500
-42
-11
-117
-375
-440
-40
-95
-362
-240
-290
-444
-374
-242
-275
-373
-296
-297
-289
-215
-192
-167
-171
-160
-134
-138
-209
-225
-198
-243
-335
-340
-313
-298
-289
-268
-245
-236
-222
-229
-240
-271
-301
-324
-358
-400
-407
-404
-410
-412
-400
-374
-350
-324
-284
-256
-252
-241
-234
-236
-248
-269
-294
-332
-353
-371
-382
-382
-381
-363
-348
-329
-315
-301
-297
-305
-308
-310
-318
-318
-319
-332
-343
-345
-349
-357
-358
-353
-353
-357
-353
-359
-368
-361
-361
-372
-379
-383
-386
-384
-391
-415
-414
-409
-392
-384
-376
-356
-320
-312
-304
-315
-304
-310
-323
-366
-321
-486
-1148
-1033
-905
-1529
-1544
-1431
-2129
-2012
-1656
-1987
-1832
-1162
-1068
-907
-422
-208
-107
87
121
129
167
73
110
138
19
78
287
308
362
505
553
565
600
472
386
355
126
-54
-42
-290
-347
-425
-281
-950
-1281
-827
-1427
-1870
-1427
-1330
-1612
-1215
-855
-813
-654
-413
-236
-148
-344
-263
-125
-378
-633
-475
-480
-639
-539
-448
-435
-320
-244
-172
-121
-78
-137
-189
-177
-333
-486
-442
-424
-590
-608
-453
-473
-573
-518
-497
-566
-628
-607
-617
-722
-712
-667
-726
-762
-731
-715
-679
-630
-653
-678
-551
-448
-454
-372
-213
-221
-321
-361
-327
-295
-315
-302
-261
-351
-375
-224
-151
-147
-57
-30
-145
-153
-98
-112
-81
-52
-179
-202
-215
-262
-325
-290
-298
-336
-217
-174
-330
-270
-181
-300
-256
-291
-295
-258
-324
-310
-197
-214
-233
-212
-137
-85
-101
-127
-205
-97
-80
-147
-44
1
-4
67
98
-115
-80
81
-82
-307
64
143
-287
-160
122
102
-161
-34
156
-36
-301
-304
-62
-282
-416
59
125
-155
-110
130
218
-111
-178
248
154
-232
-112
29
-179
-247
-153
287
24
-106
478
312
102
250
325
102
-122
29
156
-268
-200
234
96
-88
61
363
91
-161
52
290
50
-335
-43
223
-85
-313
169
438
-72
2
60
101
279
124
30
336
477
129
112
129
98
184
-123
-709
-341
-291
-907
-595
-218
-247
-112
120
-60
117
247
-256
-528
-452
-513
-1119
-1128
-609
-707
-937
-730
-120
-170
-454
-115
400
188
-5
176
-157
-98
-61
-97
-223
-198
157
293
58
185
195
-69
-5
-26
53
-338
-533
157
89
-727
-234
450
-215
-720
137
272
-359
-375
200
-183
-422
-301
-55
-462
-361
-30
-622
-234
133
-247
-291
506
191
-425
-214
-25
-228
-671
-478
-97
64
-277
-535
287
221
-411
185
-32
-626
88
256
-584
-454
553
88
-738
13
292
-472
-310
-7
-212
-336
-243
-253
-590
-316
-198
-481
-184
-284
-541
-213
45
-390
-546
-398
-23
-318
-532
-509
-103
-47
-676
-370
99
-702
-666
-76
-273
-303
-366
-12
-386
-506
-106
-501
-217
102
-287
-390
-280
-128
-304
-483
-143
-517
-588
-40
-195
-722
289
177
-957
-301
209
-295
-696
-566
-56
616
-558
-1070
253
265
-811
-516
308
-349
-818
-60
-220
-772
-170
649
-324
-596
284
-288
-306
146
-469
-333
306
-452
-670
-225
-13
-316
-368
451
-19
193
286
-1028
-550
406
-26
-442
65
103
-350
-41
-269
-254
-34
-283
-156
-93
-76
-196
-98
216
-161
-167
-24
-461
124
57
-648
-491
-54
-224
-490
-64
-112
-375
276
300
-214
-240
-344
-144
-291
-691
-650
-21
120
-511
-275
-295
-494
-174
-99
-489
31
324
-390
-532
-59
54
-665
-630
-410
-295
-244
-11
-41
-155
351
185
-351
-465
-271
-511
-374
-51
-606
-516
-34
-328
-376
-329
-425
-215
-44
-621
-580
-348
-394
-320
-93
-66
-618
-409
53
-96
-273
-307
-81
59
-357
-519
-227
-46
56
351
-12
-1101
-473
609
-661
-1148
239
265
-520
-420
193
529
-292
-763
-117
592
-595
-1107
23
104
-599
-232
337
-45
-217
207
215
-30
-44
-166
274
382
-88
-234
285
214
-407
464
706
-117
357
621
-52
-294
-296
-50
-165
322
64
-641
231
463
-239
-742
151
303
-245
-689
-192
427
-308
-1220
8
1120
-458
-373
746
111
-1025
-295
227
-445
-516
306
243
-266
-186
622
-16
-396
469
-41
-421
72
198
15
-33
255
-490
-723
656
404
-887
606
633
-617
182
632
59
-343
-608
-533
170
-350
-931
-167
626
-22
-484
362
210
-560
-772
45
-32
-869
-260
27
-508
-407
101
-129
140
213
192
128
-78
-790
316
818
-512
-167
541
356
-465
384
-73
289
411
-810
-346
990
-38
-843
1048
866
-138
-60
652
360
-430
625
1014
-355
-328
563
304
-164
-208
269
140
-285
66
452
875
661
-536
563
915
-654
-593
291
143
-681
139
357
-486
187
298
-506
245
-597
-407
168
-350
-178
-51
-263
16
-224
174
620
211
751
943
-51
177
292
-426
46
185
-535
-467
672
616
-734
430
1196
55
-822
-602
607
-53
-607
-316
112
642
-508
-691
-36
702
91
-399
433
636
-304
-1242
76
691
-549
-373
781
475
-217
389
304
-192
-233
136
206
-444
-216
63
-470
-604
-433
-353
-13
-232
23
-78
-739
-614
-567
-252
-182
-627
-199
257
399
-63
-211
-52
852
-99
-903
224
917
-57
-1346
220
1038
-896
-720
640
5
-469
693
425
-482
-265
90
-455
-979
-278
181
-80
-285
-289
-558
-149
-294
-392
-494
-637
-19
174
-294
-918
-796
-351
-312
-598
-177
14
-180
-248
-967
-260
282
-899
-683
665
67
-1019
-70
25
-824
-430
-6
-499
-551
451
-226
-578
-261
144
-509
-795
-21
502
-483
-527
613
-579
-793
-601
-322
-230
-670
4
-279
-458
-637
-743
-1509
-138
147
-1399
-673
329
-160
-700
-343
-205
253
-533
-1268
6
493
-544
-1357
44
59
-1012
-463
-69
189
-520
-162
-530
-205
-275
-286
-667
-1052
-367
-233
-395
-1004
-190
859
35
-647
-548
107
50
-1182
-1326
685
305
-1685
-29
1352
-750
-1567
-247
-149
-340
-169
-526
-553
46
-240
-744
-1109
-582
-638
-330
-196
60
153
-294
-169
5
-489
-1224
64
585
-900
-677
848
561
-1385
-1180
690
-97
-1095
-221
-728
-458
-472
-1077
-803
-503
-924
-1460
-158
504
-994
-1478
264
1204
-1751
-1752
743
-99
-1404
-502
870
-226
-747
250
686
-692
-1049
523
-344
-1448
-277
202
-726
-782
-538
-395
490
-224
-498
91
-460
42
-509
-722
-172
-1091
-576
537
-62
-1297
-395
366
195
-1161
-733
-187
-1210
-389
-295
-634
-622
-298
740
-280
-1214
-43
905
-531
-710
758
-1042
-1485
554
683
-1481
-1009
204
-329
-674
-758
14
141
-626
-198
-163
-807
-590
-271
294
113
104
-289
-676
315
175
-910
-308
462
345
-443
-405
419
-301
-1058
-311
210
-271
-865
-904
70
-226
-1106
-1416
-157
114
-1525
-531
-207
-466
213
-682
-679
-461
-150
384
-34
-880
-702
209
59
-1122
-1228
-101
326
-895
-952
68
242
-551
-1248
-598
101
190
-169
-833
-232
79
-685
-1217
-859
701
-503
-1520
-94
456
-383
-1108
-501
-869
-210
-579
-1674
-353
1200
-377
-1329
606
979
-913
-729
752
35
-696
-937
306
1010
-715
-1381
504
495
-336
-357
-549
-177
-34
-465
-1137
-735
46
-25
-1421
-356
1685
271
-1788
-587
1097
-76
-1349
-1001
-15
281
-1019
-1661
450
1831
-286
-1817
201
957
-1108
-1182
296
784
103
-960
-244
-467
-360
318
-389
-429
196
114
210
-388
-1049
-555
-1000
-1191
-390
163
-44
-308
184
-379
-1072
-67
275
-616
-1028
-58
345
-525
-792
-1222
238
1053
-714
-1344
-40
1225
-629
-1279
-416
364
299
-1084
-738
287
311
-1169
-464
489
-492
-572
-563
-260
412
-571
-744
201
-429
-1053
-289
225
315
-235
-122
684
449
-1092
-702
463
-360
-752
-346
-750
-509
755
-344
-1157
223
847
-1005
-2201
-463
539
-904
-2071
186
1218
-1071
-1624
-105
892
-823
-1949
-575
480
-624
-1440
-834
468
583
-895
-1243
-258
756
69
-864
-331
-26
-329
-886
-632
196
330
-1107
-923
552
110
-745
-224
-140
-162
82
-665
-741
79
202
-705
-512
34
-395
-398
96
-85
-866
-629
161
-648
-1764
-237
950
-503
-1752
-160
1375
-814
-2363
55
1296
-1576
-2397
373
626
-422
-655
-77
-7
-205
-676
-1111
-194
359
-663
-966
-837
-339
-265
-205
-316
-766
327
35
-1248
-916
-173
-536
-651
-151
-275
-669
-283
-918
-608
73
-531
-747
-551
-309
-683
-560
-924
-756
325
-566
-1463
9
585
-1316
-1179
780
124
-2323
-1395
1210
805
-1544
-765
910
525
-490
-1220
-181
-102
-1099
-184
306
-1185
-917
302
-192
-835
-1126
91
536
-416
-446
-203
-971
-1127
-363
-45
-501
-614
193
441
-593
-1245
-117
-20
-654
-883
-605
-408
-597
-489
-194
21
-519
-1037
235
23
-840
-583
-650
-295
-725
-940
-326
91
-116
-321
-341
-193
-307
-472
-67
-79
-828
-1077
-401
-568
-738
107
-19
-1093
-473
658
-747
-1802
-200
204
-775
-1646
-1485
-481
11
-823
-953
270
169
-701
-1266
-833
-364
-765
-1393
-925
11
-387
-1096
-632
-486
-747
-416
-691
-458
192
-400
-1356
-1358
-210
-64
-1114
-615
1233
778
-1306
-1346
259
285
-765
-1174
-421
-83
-652
-845
-641
203
-615
-1141
-577
-886
-938
-568
-820
-296
195
-614
-1101
-836
-235
-294
-533
-818
-382
563
-518
-1746
-158
445
-1052
-1639
-65
532
-296
-1440
-634
370
-1006
-1740
-309
964
-204
-1276
-847
272
302
-1524
-2085
-412
1124
-74
-1729
-145
765
-745
-1971
-1124
434
255
-1336
-1190
303
325
-1253
-1972
-593
1095
-409
-2137
-620
945
-625
-1740
-1104
-317
115
-677
-1183
-196
451
-96
-484
-576
-785
-592
-413
-579
-292
51
-527
-490
-43
-707
-720
-242
10
25
-637
-1131
-713
-235
-449
-1218
-447
761
-657
-1552
-352
327
-894
-1839
-730
686
-16
-1403
-1075
724
714
-1159
-1615
-135
157
-883
-1231
-53
-113
-642
-221
-714
-938
-681
265
-342
-931
-389
-33
-737
-1475
-413
571
198
-1060
8
1213
-170
-1491
-1006
695
-177
-1830
-744
537
-161
-710
-290
116
-194
-272
-130
-383
-695
-629
-83
-390
-981
-288
355
-424
-522
-244
89
-264
-854
-284
33
-506
-649
-313
-358
-7
-166
-400
-86
-86
-681
-1066
-1016
-792
-119
621
-642
-1172
458
370
-1037
-1323
290
861
-539
-863
-250
256
197
-753
-153
582
98
-342
-610
-617
-218
-355
-454
-286
-154
600
24
-1009
-881
12
-836
-1806
-549
710
-323
-1143
-461
-273
-550
-479
-545
-707
102
250
-291
-845
-451
503
333
-713
-450
518
573
-203
-735
-172
277
314
-356
-300
838
380
-755
3
517
-257
-618
-54
590
-121
-555
426
204
-687
-465
-442
-592
-735
251
105
-885
-865
-346
-26
-1054
-1313
-332
-143
-886
-924
-579
-456
-875
-555
4
8
-174
-122
612
387
-732
-433
729
118
-1155
-454
442
-221
-871
-709
-362
94
-118
-743
-736
-289
-312
-899
-1401
-485
298
-384
-582
-130
157
28
-672
-742
308
-26
-853
-606
-62
-27
-407
-474
3
-10
-106
-357
-392
-307
-437
-477
-562
-399
-218
-152
-589
-467
167
45
-1069
-1190
-102
415
-601
-1045
40
306
-511
-1162
-537
261
-255
-563
-324
-270
-80
-130
-332
-512
-320
41
-119
-272
-330
-88
269
-530
-978
-249
493
-215
-1092
-298
230
-527
-1035
-603
560
279
-802
-310
48
-381
-925
-761
-104
-259
-187
426
-114
-544
-512
-426
-382
-742
-792
-281
249
185
-697
-333
563
-332
-961
-379
-143
-188
-412
-775
-532
-144
-79
-290
-168
490
501
-504
-904
-487
-261
-989
-1821
-362
677
-370
-1161
-830
44
-341
-552
-209
-206
11
148
-88
-172
255
451
163
-339
-151
81
162
-179
-73
508
-367
-1195
-548
88
-229
-560
-18
608
222
-516
-692
-402
-449
-1093
-459
288
-59
-625
-250
267
-683
-1200
-647
180
51
-474
264
297
-294
-214
-5
42
154
685
657
290
-220
-541
-163
76
-291
-225
138
303
-238
-621
-133
-350
-1041
-621
340
240
-827
-1167
-162
-60
-1421
-1709
-333
290
-566
-1113
-596
-356
-827
-952
-909
-511
-50
30
-93
42
360
459
197
88
212
342
267
195
161
405
264
-335
-118
604
545
-154
148
174
-350
-705
-467
-106
-568
-637
-26
428
206
-461
-372
-686
-916
-543
-600
-932
-730
-24
-293
-1367
-1180
-174
-16
-884
-1177
-304
49
-1156
-1573
-412
51
-132
-502
-114
616
136
-578
-469
-461
-515
-387
117
64
-155
551
781
63
-499
-167
360
-11
-834
-383
38
-584
-450
135
-84
-444
251
729
-154
-676
-358
201
24
-708
-298
589
713
26
-175
404
539
-135
-529
-43
479
-55
-881
-554
301
221
-579
-558
102
396
-253
-689
-496
-264
-393
-674
-391
-8
-70
-9
233
-58
-317
-159
-369
-877
-886
-556
-596
-1030
-869
-329
-860
-980
-304
-130
-683
-1108
-483
-218
-807
-1340
-946
-42
64
-374
-328
159
444
-135
-561
-196
263
379
63
92
519
600
124
-139
24
210
187
-57
-306
-32
-37
-426
-575
-561
-89
-86
-421
-532
-296
192
-20
-725
-489
372
203
-615
-475
144
188
-242
-450
-63
173
-183
-213
91
91
-253
-269
18
-178
-471
-452
-84
195
62
-252
-434
7
239
-240
-438
-122
97
103
26
-65
-78
-190
-367
-267
-291
-474
-628
-444
-109
-343
-767
-765
-215
-180
-833
-1101
-718
-263
-637
-908
-577
-240
-360
-664
-665
-400
-172
-44
-146
-124
129
25
-328
-155
292
242
189
154
32
81
-56
-459
-602
135
561
196
-143
115
421
-341
-1062
-680
-18
-284
-837
-560
81
-70
-709
-729
-76
286
-243
-790
-405
229
-115
-778
-511
296
666
101
-306
51
496
263
-465
-572
114
360
-131
-484
81
827
549
-156
25
739
511
-546
-862
54
733
200
-594
-319
493
370
-468
-716
-145
218
-355
-1015
-722
133
300
-234
-280
42
246
-179
-640
-479
-105
-123
-385
-182
313
384
52
-189
-48
267
260
-158
-474
-273
-138
-325
-609
-443
90
329
186
-122
-148
28
-134
-507
-508
-169
55
144
52
2
104
-107
-499
-484
-213
-69
-187
-489
-637
-531
-591
-730
-324
-20
-235
-507
-259
-85
-542
-916
-733
-333
-211
-384
-465
-314
-58
-121
-409
-476
-418
-256
-378
-448
-16
185
-67
-93
307
515
162
-230
-68
306
107
-376
-407
31
225
60
-275
-288
32
137
-199
-538
-468
-206
-106
-269
-368
-39
323
60
-303
-228
-85
-283
-635
-549
-158
-101
-330
-358
5
290
95
-170
-162
-85
-306
-483
-435
-323
-171
-111
-219
-321
-178
11
-209
-611
-665
-125
-311
-922
-923
-480
-175
-271
-144
-118
52
39
-167
-469
-386
-402
-329
-7
40
-114
-205
-12
-84
-240
-322
-400
-189
-107
-285
-502
-556
-363
-113
-40
-299
-452
-323
-80
-99
-442
-636
-403
-282
-509
-504
-252
-157
-261
-279
-136
-143
-420
-760
-672
-327
-391
-585
-378
-55
-20
-198
-374
-293
-146
-233
-270
-161
-132
-125
-62
-107
-160
-127
-2
97
-1
-181
-233
-201
-213
-193
-134
3
75
62
-17
-135
-217
-257
-251
-276
-294
-297
-194
-164
-214
-173
-118
-111
-186
-249
-276
-344
-446
-480
-395
-226
-156
-182
-219
-296
-478
-472
-337
-422
-502
-443
-321
-308
-343
-284
-215
-209
-362
-442
-360
-257
-227
-283
-229
-91
-8
-119
-194
-110
-56
-86
-215
-309
-313
-236
-291
-394
-336
-218
-264
-431
-411
-329
-312
-369
-402
-281
-158
-119
-254
-363
-345
-242
-296
-435
-418
-264
-247
-397
-490
-394
-322
-472
-520
-467
-438
-506
-589
-573
-503
-472
-491
-532
-479
-443
-469
-508
-525
-414
-371
-427
-461
-425
-361
-372
-441
-541
-538
-472
-475
-534
-539
-519
-516
-454
-517
-600
-558
-515
-589
-709
-628
-527
-558
-546
-459
-384
-387
-490
-528
-460
-405
-493
-528
-427
-343
-357
-397
-419
-357
-282
-291
-373
-443
-456
-506
-621
-684
-647
-509
-429
-470
-456
-401
-393
-501
-595
-560
-464
-432
-414
-357
-293
-253
-290
-421
-483
-413
-388
-476
-529
-466
-388
-402
-436
-396
-352
-382
-499
-580
-532
-487
-549
-572
-478
-412
-438
-508
-523
-512
-558
-627
-648
-556
-436
-407
-456
-467
-448
-470
-515
-550
-540
-515
-504
-498
-520
-549
-512
-426
-396
-427
-394
-342
-380
-471
-509
-475
-441
-403
-349
-294
-261
-301
-366
-370
-365
-391
-415
-397
-378
-339
-307
-305
-333
-338
-338
-367
-405
-383
-329
-337
-380
-410
-383
-360
-412
-471
-435
-398
-441
-511
-539
-534
-545
-567
-555
-510
-500
-524
-554
-570
-550
-537
-539
-516
-482
-442
-444
-468
-449
-424
-418
-445
-457
-416
-378
-391
-423
-396
-346
-342
-339
-338
-347
-348
-347
-352
-349
-356
-362
-370
-385
-401
-406
-417
-392
-343
-353
-411
-439
-439
-449
-461
-460
-440
-417
-407
-406
-414
-460
-482
-444
-387
-343
-334
-335
-302
-246
-234
-240
-219
-202
-195
-175
-192
-219
-218
-211
-219
-223
-216
-192
-176
-187
-220
-236
-222
-226
-230
-253
-267
-265
-254
-238
-250
-257
-251
-273
-314
-337
-327
-313
-338
-347
-308
-273
-259
-265
-274
-259
-284
-335
-354
-335
-334
-386
-408
-391
-371
-353
-365
-368
-343
-329
-341
-382
-400
-367
-337
-334
-312
-272
-255
-253
-257
-262
-276
-284
-289
-294
-293
-308
-298
-268
-251
-249
-249
-256
-258
-274
-298
-314
-296
-285
-271
-263
-278
-272
-273
-302
-354
-352
-336
-358
-356
-359
-361
-369
-387
-379
-363
-363
-377
-392
-387
-367
-352
-359
-368
-356
-344
-341
-355
-348
-324
-329
-345
-344
-324
-334
-335
-328
-333
-326
-318
-281
-243
-225
-243
-233
-213
-207
-211
-206
-179
-161
-156
-181
-181
-177
-187
-212
-230
-234
-251
-272
-287
-269
-262
-305
-316
-257
-238
-278
-322
-345
-355
-370
-379
-381
-373
-348
-343
-352
-360
-353
-346
-364
-356
-323
-312
-309
-301
-283
-280
-283
-261
-240
-250
-290
-299
-281
-277
-282
-278
-271
-262
-242
-260
-266
-268
-286
-310
-307
-272
-253
-256
-264
-261
-250
-235
-239
-233
-208
-207
-211
-222
-193
-190
-220
-209
-192
-173
-149
-122
-132
-147
-139
-127
-110
-106
-114
-111
-110
-110
-104
-115
-119
-128
-135
-148
-141
-119
-115
-133
-134
-110
-118
-125
-124
-107
-80
-76
-64
-44
-38
-42
-50
-75
-86
-85
-73
-50
-52
-84
-104
-109
-123
-137
-130
-126
-113
-100
-91
-86
-78
-82
-90
-103
-115
-134
-165
-191
-202
-186
-187
-194
-182
-162
-175
-198
-191
-173
-170
-178
-168
-149
-128
-121
-114
-124
-127
-134
-139
-112
-115
-119
-102
-99
-92
-84
-81
-90
-105
-120
-144
-154
-169
-188
-186
-207
-207
-174
-152
-144
-142
-132
-136
-132
-141
-161
-166
-169
-190
-200
-205
-210
-212
-211
-222
-229
-241
-252
-256
-265
-261
-241
-235
-232
-206
-180
-179
-155
-165
-185
-177
-239
-236
-212
-237
-250
-231
-231
-253
-273
-270
-271
-292
-293
-280
-267
-259
-271
-282
-257
-260
-280
-276
-283
-310
-321
-317
-330
-338
-334
-329
-330
-338
-336
-331
-335
-347
-326
-309
-325
-307
-287
-282
-302
-288
-252
-239
-237
-230
-222
-225
-221
-208
-205
-208
-212
-215
-210
-217
-216
-247
-257
-262
-254
-223
-211
-228
-214
-189
-191
-190
-209
-220
-224
-228
-245
-230
-204
-191
-186
-183
-163
-168
-164
-162
-160
-159
-145
-133
-141
-148
-154
-164
-197
-209
-214
-230
-249
-235
-204
-201
-193
-191
-206
-227
-237
-227
-213
-189
-165
-144
-122
-125
-117
-117
-116
-124
-138
-142
-148
-159
-176
-181
-167
-145
-129
-140
-146
-136
-137
-153
-163
-167
-180
-205
-220
-212
-214
-229
-241
-228
-219
-220
-214
-209
-211
-202
-194
-212
-227
-243
-245
-238
-262
-278
-285
-273
-278
-283
-282
-289
-286
-282
-256
-230
-214
-185
-181
-207
-211
-192
-186
-205
-223
-234
-236
-245
-256
-252
-252
-249
-252
-249
-220
-213
-223
-221
-212
-206
-217
-222
-221
-238
-244
-232
-239
-243
-250
-249
-231
-222
-230
-232
-230
-228
-241
-246
-235
-232
-244
-256
-242
-235
-247
-257
-253
-259
-281
-296
-287
-286
-300
-284
-253
-244
-253
-268
-279
-290
-296
-279
-266
-270
-263
-255
-250
-248
-247
-237
-242
-234
-217
-213
-230
-239
-230
-233
-234
-239
-216
-202
-206
-222
-226
-208
-214
-229
-229
-204
-199
-201
-174
-168
-172
-170
-173
-172
-168
-150
-137
-121
-107
-103
-111
-119
-125
-142
-144
-158
-174
-180
-184
-171
-160
-152
-146
-119
-99
-96
-101
-91
-90
-100
-87
-62
-49
-43
-26
-24
-3
14
14
29
55
34
16
-8
-25
3
-12
-50
-60
-57
-42
-80
-131
-125
-129
-106
-98
-74
-61
-76
-65
-75
-54
-68
-43
-45
-7
10
-32
-12
-16
-21
-20
-53
-67
-47
-70
-74
-103
-85
-75
-108
-121
-167
-161
-219
-245
-251
-231
-226
-217
-188
-199
-201
-186
-156
-135
-118
-137
-137
-135
-128
-114
-122
-108
-102
-91
-77
-77
-65
-67
-88
-106
-89
-80
-86
-102
-98
-76
-76
-97
-119
-114
-122
-145
-152
-146
-131
-126
-127
-117
-106
-99
-101
-107
-111
-121
-127
-129
-127
-127
-151
-160
-143
-130
-140
-171
-191
-212
-223
-220
-210
-201
-198
-199
-213
-230
-241
-229
-229
-238
-240
-214
-212
-208
-194
-188
-189
-199
-199
-200
-213
-222
-214
-222
-234
-226
-221
-244
-268
-281
-296
-316
-317
-310
-317
-306
-294
-289
-287
-283
-272
-270
-272
-280
-276
-266
-273
-278
-259
-225
-210
-209
-204
-213
-228
-230
-226
-218
-215
-211
-206
-200
-195
-197
-199
-196
-176
-150
-136
-132
-132
-132
-139
-131
-131
-143
-147
-125
-125
-125
-116
-110
-109
-130
-141
-147
-121
-123
-141
-155
-148
-145
-140
-126
-126
-120
-108
-97
-94
-74
-75
-90
-91
-88
-93
-115
-105
-94
-98
-113
-144
-155
-175
-180
-180
-182
-170
-179
-194
-201
-204
-209
-214
-224
-229
-241
-273
-267
-231
-221
-224
-210
-187
-183
-192
-189
-188
-186
-189
-195
-194
-198
-210
-227
-248
-258
-278
-295
-290
-289
-310
-331
-328
-330
-330
-334
-348
-339
-328
-330
-324
-307
-285
-262
-238
-216
-208
-216
-208
-201
-204
-204
-197
-192
-215
-223
-212
-223
-236
-233
-245
-260
-268
-270
-287
-295
-286
-288
-302
-325
-329
-316
-314
-317
-300
-273
-247
-239
-226
-204
-205
-195
-178
-154
-135
-132
-115
-106
-117
-126
-128
-116
-106
-112
-121
-127
-145
-169
-159
-150
-156
-155
-145
-146
-150
-165
-171
-162
-155
-147
-150
-149
-166
-182
-205
-214
-189
-178
-199
-207
-201
-200
-202
-207
-202
-208
-219
-211
-197
-189
-200
-195
-176
-184
-183
-189
-190
-171
-167
-181
-192
-186
-179
-172
-174
-175
-169
-176
-179
-169
-167
-177
-192
-202
-192
-179
-194
-197
-167
-175
-191
-193
-182
-169
-165
-160
-159
-152
-138
-147
-146
-135
-139
-141
-137
-131
-134
-131
-125
-110
-106
-123
-111
-87
-78
-86
-87
-72
-72
-77
-56
-39
-30
-24
-28
-15
1
8
13
14
5
-5
-15
-33
-36
-35
-39
-50
-60
-59
-65
-84
-90
-85
-82
-92
-103
-109
-108
-114
-118
-114
-111
-123
-137
-140
-136
-145
-146
-126
-115
-127
-130
-132
-120
-118
-124
-119
-118
-135
-142
-145
-140
-148
-169
-186
-195
-197
-207
-212
-208
-196
-205
-207
-200
-198
-202
-196
-197
-199
-190
-185
-179
-180
-177
-166
-160
-155
-154
-146
-149
-149
-153
-140
-140
-162
-161
-164
-174
-186
-195
-198
-198
-205
-217
-207
-202
-221
-220
-203
-209
-199
-177
-167
-163
-163
-159
-150
-132
-141
-150
-141
-144
-142
-151
-152
-151
-144
-146
-165
-166
-163
-165
-170
-168
-155
-148
-156
-160
-157
-157
-159
-161
-145
-138
-150
-161
-161
-166
-188
-188
-175
-164
-153
-156
-150
-131
-139
-159
-162
-156
-179
-198
-206
-202
-209
-235
-245
-243
-231
-235
-238
-234
-234
-250
-267
-262
-254
-236
-235
-224
-216
-217
-209
-194
-183
-185
-181
-175
-169
-177
-171
-169
-174
-177
-175
-189
-200
-207
-209
-215
-219
-201
-202
-191
-185
-175
-173
-187
-184
-182
-185
-185
-182
-178
-168
-165
-155
-149
-154
-152
-155
-162
-175
-180
-193
-187
-180
-176
-172
-180
-188
-191
-194
-202
-206
-202
-207
-223
-234
-249
-285
-295
-301
-311
-302
-306
-305
-298
-293
-274
-258
-261
-266
-281
-280
-284
-288
-278
-273
-258
-249
-248
-241
-227
-232
-234
-223
-221
-228
-245
-263
-264
-268
-282
-301
-297
-296
-298
-299
-304
-305
-303
-290
-278
-273
-281
-301
-314
-317
-332
-340
-340
-335
-344
-348
-338
-336
-326
-321
-321
-308
-308
-311
-315
-336
-342
-348
-364
-370
-362
-351
-342
-333
-327
-342
-365
-379
-375
-365
-368
-361
-338
-334
-353
-350
-325
-317
-318
-306
-288
-273
-267
-271
-272
-278
-288
-302
-318
-314
-312
-311
-302
-298
-303
-300
-314
-328
-335
-344
-339
-342
-339
-336
-337
-339
-337
-320
-309
-311
-303
-291
-291
-302
-302
-307
-322
-339
-346
-346
-345
-348
-368
-361
-360
-363
-362
-366
-368
-368
-354
-349
-342
-340
-328
-316
-315
-306
-276
-255
-258
-274
-278
-269
-276
-278
-277
-282
-286
-281
-293
-298
-294
-300
-301
-308
-311
-316
-310
-302
-309
-306
-307
-315
-328
-335
-326
-319
-324
-327
-312
-310
-307
-298
-289
-289
-293
-279
-272
-269
-270
-285
-286
-282
-287
-272
-272
-292
-292
-274
-277
-293
-285
-286
-290
-309
-308
-305
-307
-310
-319
-302
-295
-306
-321
-314
-306
-323
-328
-313
-297
-311
-317
-302
-281
-286
-302
-308
-321
-337
-365
-376
-377
-375
-367
-373
-360
-352
-356
-360
-346
-340
-336
-308
-288
-288
-278
-270
-282
-281
-268
-274
-294
-307
-310
-312
-320
-335
-341
-349
-382
-391
-384
-388
-406
-407
-384
-396
-409
-403
-396
-399
-407
-400
-390
-380
-376
-377
-379
-385
-373
-366
-370
-381
-373
-361
-360
-364
-369
-366
-386
-404
-406
-401
-404
-400
-393
-388
-391
-406
-411
-414
-392
-362
-349
-339
-320
-315
-319
-312
-305
-306
-313
-313
-307
-316
-315
-304
-295
-275
-256
-241
-223
-222
-221
-222
-235
-240
-228
-220
-237
-254
-274
-279
-289
-301
-308
-310
-312
-317
-318
-300
-288
-286
-285
-290
-292
-297
-307
-304
-290
-297
-329
-349
-351
-353
-369
-376
-372
-382
-392
-390
-395
-405
-407
-400
-388
-394
-395
-387
-387
-404
-403
-395
-403
-405
-416
-431
-430
-439
-451
-455
-455
-440
-431
-446
-444
-429
-413
-418
-412
-397
-398
-382
-369
-378
-377
-375
-380
-386
-373
-354
-345
-338
-327
-316
-308
-309
-322
-311
-297
-291
-294
-310
-310
-299
-310
-317
-315
-325
-319
-306
-309
-300
-299
-308
-324
-328
-328
-334
-333
-334
-344
-343
-329
-324
-300
-297
-296
-290
-293
-297
-301
-306
-311
-314
-313
-316
-315
-306
-298
-300
-299
-297
-308
-314
-325
-321
-326
-331
-329
-318
-313
-304
-295
-290
-283
-282
-263
-270
-296
-306
-292
-290
-299
-305
-311
-322
-324
-329
-332
-324
-320
-310
-298
-301
-313
-313
-310
-317
-316
-311
-321
-319
-315
-313
-316
-318
-323
-326
-329
-339
-332
-331
-327
-310
-307
-309
-321
-323
-310
-320
-340
-334
-323
-333
-330
-319
-310
-308
-302
-308
-317
-319
-329
-319
-313
-309
-314
-308
-307
-298
-295
-298
-306
-313
-310
-330
-349
-344
-342
-354
-359
-371
-370
-372
-360
-346
-332
-331
-336
-327
-312
-302
-312
-311
-317
-324
-314
-307
-307
-313
-305
-310
-312
-309
-319
-330
-323
-309
-296
-284
-293
-303
-310
-321
-327
-322
-313
-326
-363
-371
-359
-352
-352
-359
-346
-337
-335
-332
-328
-327
-334
-343
-350
-339
-341
-335
-338
-355
-357
-357
-351
-351
-359
-358
-356
-359
-380
-380
-370
-376
-381
-375
-358
-348
-344
-330
-309
-298
-300
-282
-262
-257
-259
-259
-261
-266
-253
-249
-255
-266
-265
-263
-264
-269
-274
-290
-305
-319
-311
-314
-333
-326
-325
-313
-300
-311
-308
-319
-333
-325
-328
-331
-334
-325
-328
-337
-330
-329
-336
-336
-318
-313
-316
-307
-306
-312
-332
-334
-328
-322
-317
-312
-308
-309
-307
-305
-303
-294
-277
-268
-266
-263
-253
-255
-255
-248
-239
-225
-227
-225
-232
-230
-230
-242
-242
-235
-228
-230
-229
-219
-205
-200
-202
-208
-209
-223
-232
-237
-253
-270
-268
-279
-290
-303
-318
-327
-336
-339
-337
-325
-318
-319
-317
-326
-326
-321
-319
-330
-315
-300
-292
-291
-297
-277
-286
-303
-303
-303
-306
-326
-331
-332
-344
-358
-353
-353
-369
-383
-393
-393
-396
-404
-411
-411
-416
-409
-403
-404
-392
-371
-362
-363
-355
-348
-329
-322
-318
-300
-312
-323
-329
-327
-317
-316
-309
-309
-313
-312
-309
-323
-335
-331
-329
-343
-364
-354
-351
-364
-367
-347
-328
-321
-311
-292
-281
-271
-270
-259
-256
-260
-255
-253
-262
-277
-285
-302
-307
-311
-321
-328
-329
-341
-348
-347
-344
-331
-317
-307
-301
-286
-271
-265
-264
-261
-247
-237
-224
-215
-211
-217
-233
-237
-227
-237
-252
-254
-253
-249
-254
-271
-278
-261
-265
-275
-256
-234
-243
-249
-238
-229
-232
-236
-233
-238
-250
-255
-238
-227
-225
-224
-216
-199
-200
-211
-212
-204
-211
-222
-222
-219
-203
-200
-204
-204
-200
-208
-212
-211
-217
-228
-220
-220
-222
-207
-200
-188
-170
-159
-147
-130
-126
-131
-127
-119
-107
-107
-104
-98
-111
-116
-117
-115
-121
-127
-123
-117
-111
-114
-100
-92
-97
-98
-91
-82
-88
-97
-96
-103
-119
-128
-130
-129
-131
-144
-149
-158
-163
-162
-170
-181
-192
-210
-226
-236
-236
-236
-246
-252
-247
-241
-242
-233
-230
-225
-218
-210
-205
-203
-191
-178
-171
-167
-157
-152
-154
-150
-155
-176
-189
-194
-197
-208
-223
-221
-206
-215
-214
-201
-191
-209
-223
-207
-187
-185
-170
-141
-126
-115
-96
-83
-87
-87
-91
-83
-76
-77
-71
-61
-72
-81
-69
-79
-90
-88
-80
-76
-84
-85
-84
-88
-97
-92
-72
-81
-109
-98
-90
-92
-89
-96
-93
-82
-70
-68
-82
-87
-83
-87
-90
-101
-104
-109
-104
-102
-109
-105
-106
-105
-118
-126
-123
-127
-134
-148
-154
-152
-160
-171
-161
-151
-157
-176
-157
-139
-132
-121
-121
-102
-82
-82
-81
-80
-83
-90
-104
-115
-97
-85
-90
-95
-108
-106
-104
-116
-140
-153
-158
-173
-188
-189
-170
-154
-158
-157
-142
-135
-146
-145
-128
-132
-139
-137
-138
-146
-156
-163
-173
-186
-206
-215
-207
-207
-210
-196
-184
-184
-196
-202
-197
-201
-224
-237
-234
-225
-212
-211
-214
-216
-212
-210
-205
-203
-211
-212
-217
-218
-230
-237
-239
-248
-264
-274
-266
-262
-254
-255
-266
-261
-247
-238
-243
-243
-237
-239
-234
-238
-242
-246
-246
-237
-221
-213
-214
-217
-224
-226
-219
-215
-232
-232
-228
-213
-197
-207
-211
-206
-210
-215
-214
-200
-198
-201
-222
-228
-218
-213
-207
-206
-204
-213
-213
-210
-203
-194
-171
-162
-174
-177
-184
-189
-202
-203
-213
-214
-192
-179
-172
-175
-180
-177
-172
-184
-176
-150
-149
-152
-150
-140
-132
-139
-161
-166
-162
-151
-164
-151
-133
-151
-152
-144
-135
-143
-146
-146
-139
-137
-143
-132
-131
-138
-137
-142
-137
-124
-119
-113
-110
-110
-100
-90
-84
-72
-62
-67
-73
-80
-72
-56
-51
-58
-48
-43
-54
-63
-69
-59
-62
-62
-52
-48
-48
-30
-18
-16
-21
-25
-37
-60
-72
-73
-75
-73
-84
-96
-101
-118
-129
-132
-141
-159
-150
-148
-159
-166
-174
-186
-185
-189
-200
-197
-191
-194
-189
-193
-186
-179
-182
-174
-158
-150
-150
-153
-145
-125
-109
-116
-130
-130
-125
-136
-142
-146
-153
-161
-162
-148
-145
-149
-136
-122
-111
-106
-107
-93
-89
-107
-121
-126
-135
-156
-171
-179
-176
-163
-164
-158
-136
-126
-129
-133
-125
-120
-120
-130
-146
-146
-143
-149
-154
-147
-138
-145
-156
-151
-151
-143
-139
-141
-123
-123
-134
-135
-117
-101
-100
-91
-93
-108
-105
-109
-115
-106
-115
-129
-124
-123
-129
-138
-135
-132
-132
-147
-160
-180
-188
-192
-198
-209
-224
-233
-239
-243
-244
-237
-235
-245
-242
-235
-210
-190
-178
-167
-155
-136
-144
-163
-166
-150
-145
-141
-123
-104
-94
-98
-106
-124
-134
-138
-147
-156
-161
-165
-168
-172
-176
-173
-168
-177
-171
-151
-139
-135
-126
-115
-110
-116
-129
-138
-146
-142
-139
-148
-148
-151
-161
-149
-132
-144
-146
-153
-152
-150
-144
-139
-125
-115
-115
-128
-146
-138
-139
-159
-173
-166
-168
-174
-175
-179
-194
-214
-209
-225
-237
-229
-225
-226
-224
-225
-235
-238
-240
-251
-258
-268
-269
-273
-278
-288
-287
-276
-271
-270
-260
-231
-226
-237
-241
-250
-258
-271
-284
-295
-311
-319
-324
-333
-345
-357
-374
-377
-382
-383
-397
-402
-402
-405
-411
-399
-388
-387
-390
-392
-395
-400
-386
-386
-399
-411
-411
-409
-402
-390
-384
-368
-361
-366
-374
-363
-371
-394
-405
-408
-399
-396
-386
-382
-382
-397
-402
-415
-423
-421
-417
-409
-395
-389
-378
-372
-359
-342
-344
-352
-365
-359
-358
-359
-361
-363
-368
-372
-370
-366
-362
-358
-359
-367
-372
-373
-350
-328
-312
-296
-284
-277
-286
-298
-307
-307
-305
-307
-294
-283
-281
-277
-279
-270
-263
-271
-277
-289
-310
-326
-331
-343
-346
-330
-306
-298
-291
-282
-270
-264
-266
-244
-229
-214
-207
-218
-230
-234
-220
-236
-246
-252
-260
-278
-278
-272
-258
-254
-256
-242
-234
-250
-270
-271
-278
-280
-274
-266
-262
-265
-272
-279
-294
-298
-306
-304
-295
-304
-307
-311
-321
-326
-319
-330
-347
-350
-372
-390
-395
-402
-416
-424
-429
-423
-415
-405
-389
-384
-370
-350
-322
-310
-305
-303
-301
-287
-284
-279
-274
-261
-248
-238
-238
-243
-242
-248
-247
-252
-252
-249
-246
-240
-247
-248
-261
-270
-263
-273
-278
-251
-221
-203
-175
-160
-164
-166
-162
-146
-142
-127
-118
-121
-109
-111
-129
-140
-138
-140
-160
-167
-159
-147
-126
-118
-134
-146
-153
-166
-173
-178
-171
-173
-176
-168
-158
-150
-148
-147
-149
-140
-136
-126
-113
-116
-120
-111
-110
-122
-131
-142
-168
-188
-191
-191
-186
-197
-182
-169
-188
-189
-175
-166
-177
-183
-185
-182
-166
-173
-183
-182
-189
-182
-180
-187
-189
-187
-193
-193
-188
-175
-176
-185
-185
-178
-162
-147
-146
-159
-150
-148
-143
-145
-144
-143
-130
-125
-125
-113
-104
-90
-107
-113
-115
-99
-79
-84
-79
-75
-64
-68
-73
-86
-102
-112
-123
-136
-129
-118
-114
-101
-98
-103
-104
-96
-98
-109
-141
-138
-133
-149
-158
-165
-160
-173
-180
-177
-186
-179
-175
-184
-194
-195
-192
-210
-227
-234
-235
-249
-275
-279
-279
-280
-284
-301
-314
-304
-290
-292
-297
-297
-302
-298
-300
-299
-310
-290
-266
-255
-238
-225
-212
-217
-228
-234
-243
-260
-267
-276
-295
-312
-328
-329
-326
-336
-346
-345
-344
-350
-353
-355
-355
-370
-388
-391
-390
-393
-388
-378
-369
-359
-353
-354
-365
-353
-331
-332
-340
-333
-322
-329
-345
-359
-357
-351
-361
-370
-362
-345
-342
-325
-304
-292
-278
-265
-274
-285
-289
-281
-272
-271
-276
-282
-289
-290
-290
-292
-308
-300
-291
-283
-271
-256
-251
-246
-225
-219
-207
-211
-219
-225
-227
-212
-195
-191
-189
-199
-204
-209
-199
-186
-175
-160
-136
-120
-108
-92
-78
-75
-60
-30
-15
-9
3
13
6
-1
2
14
24
33
41
49
46
37
38
31
22
4
-4
-10
-14
-14
-27
-27
-26
-25
-20
-30
-34
-36
-51
-65
-72
-75
-83
-92
-105
-113
-125
-125
-120
-110
-110
-102
-100
-109
-118
-131
-117
-126
-146
-164
-172
-186
-215
-231
-237
-245
-249
-246
-240
-253
-245
-237
-241
-240
-241
-246
-246
-231
-229
-221
-217
-218
-214
-223
-248
-265
-273
-278
-284
-288
-291
-302
-317
-331
-351
-364
-373
-385
-386
-379
-362
-361
-374
-383
-376
-388
-384
-373
-365
-343
-334
-317
-301
-279
-267
-265
-270
-256
-241
-247
-253
-259
-258
-250
-238
-240
-244
-229
-223
-213
-197
-183
-165
-171
-191
-204
-212
-202
-221
-234
-233
-234
-237
-251
-249
-246
-256
-256
-259
-262
-255
-238
-232
-230
-231
-239
-223
-219
-207
-191
-173
-161
-158
-144
-133
-107
-88
-69
-57
-48
-40
-54
-81
-97
-101
-115
-138
-151
-148
-170
-197
-211
-220
-228
-226
-230
-234
-233
-232
-226
-227
-232
-231
-223
-220
-224
-227
-240
-244
-236
-250
-270
-289
-294
-292
-311
-333
-336
-348
-361
-382
-383
-377
-388
-391
-390
-378
-378
-368
-349
-336
-326
-321
-318
-313
-307
-306
-296
-296
-296
-295
-293
-290
-279
-272
-266
-255
-240
-232
-228
-196
-170
-154
-147
-123
-108
-126
-129
-118
-127
-143
-146
-137
-113
-98
-82
-57
-45
-44
-59
-60
-53
-28
-25
-19
-5
17
23
18
23
36
50
55
62
61
48
29
17
17
15
6
3
-9
-27
-39
-52
-68
-82
-94
-109
-126
-128
-127
-131
-131
-138
-145
-152
-163
-181
-199
-225
-240
-252
-258
-259
-262
-272
-287
-309
-328
-330
-332
-328
-325
-319
-318
-313
-317
-313
-303
-299
-288
-268
-238
-229
-242
-255
-268
-261
-250
-239
-216
-206
-189
-182
-185
-192
-208
-224
-235
-233
-231
-227
-210
-185
-181
-177
-167
-162
-161
-164
-160
-162
-163
-150
-131
-119
-125
-129
-125
-126
-125
-116
-119
-134
-136
-134
-129
-120
-130
-147
-154
-153
-152
-140
-155
-169
-170
-170
-170
-176
-187
-184
-176
-178
-171
-170
-161
-162
-176
-182
-168
-142
-137
-145
-144
-150
-173
-196
-209
-199
-194
-199
-189
-178
-177
-174
-183
-193
-200
-197
-177
-156
-135
-132
-132
-136
-151
-179
-200
-229
-246
-253
-256
-251
-252
-251
-252
-260
-276
-296
-318
-315
-310
-314
-327
-325
-321
-320
-317
-333
-348
-370
-369
-367
-354
-337
-342
-353
-337
-344
-353
-343
-340
-321
-328
-327
-312
-306
-294
-296
-299
-290
-278
-261
-258
-272
-273
-273
-269
-256
-248
-236
-220
-223
-241
-253
-264
-273
-295
-299
-302
-304
-282
-269
-272
-268
-253
-239
-237
-234
-225
-251
-261
-254
-242
-230
-228
-227
-235
-238
-245
-245
-243
-243
-248
-248
-243
-236
-227
-236
-257
-277
-289
-305
-318
-337
-349
-349
-346
-346
-335
-323
-339
-341
-332
-332
-341
-346
-360
-385
-398
-401
-389
-385
-373
-370
-372
-375
-380
-387
-385
-373
-355
-330
-311
-295
-282
-284
-301
-311
-310
-317
-325
-321
-303
-292
-285
-264
-263
-264
-267
-268
-267
-268
-269
-260
-247
-247
-253
-251
-253
-258
-243
-249
-258
-261
-255
-258
-244
-225
-235
-273
-255
-220
-266
-268
-228
-244
-265
-239
-224
-219
-230
-212
-176
-172
-175
-167
-181
-201
-210
-208
-214
-220
-185
-169
-164
-163
-164
-165
-193
-204
-196
-194
-205
-192
-166
-168
-180
-172
-188
-212
-224
-232
-231
-223
-221
-228
-210
-195
-186
-187
-197
-193
-176
-176
-191
-179
-183
-193
-209
-229
-237
-232
-225
-231
-224
-228
-224
-220
-230
-245
-257
-270
-273
-287
-307
-308
-318
-348
-356
-349
-341
-330
-320
-325
-336
-359
-366
-361
-374
-391
-399
-391
-393
-390
-384
-386
-401
-420
-421
-425
-440
-434
-424
-422
-422
-434
-448
-473
-477
-472
-464
-468
-461
-433
-423
-411
-403
-400
-412
-411
-406
-409
-394
-369
-355
-339
-331
-319
-314
-324
-333
-330
-344
-355
-345
-339
-320
-307
-293
-269
-247
-235
-237
-235
-233
-238
-240
-236
-202
-168
-174
-176
-155
-139
-138
-151
-154
-175
-209
-252
-258
-262
-286
-295
-311
-319
-323
-333
-345
-347
-345
-333
-319
-331
-323
-311
-312
-311
-308
-296
-305
-317
-314
-290
-293
-296
-305
-319
-336
-376
-385
-378
-388
-406
-403
-399
-406
-422
-431
-428
-429
-431
-438
-438
-443
-447
-445
-449
-462
-469
-491
-512
-511
-510
-521
-538
-527
-511
-519
-527
-525
-526
-542
-568
-579
-585
-588
-574
-564
-551
-555
-569
-580
-583
-586
-611
-625
-634
-619
-612
-616
-610
-605
-601
-619
-629
-613
-607
-608
-608
-596
-583
-576
-572
-570
-564
-578
-589
-583
-581
-568
-574
-587
-559
-523
-513
-510
-491
-463
-457
-448
-436
-407
-388
-380
-365
-344
-311
-311
-334
-323
-316
-322
-314
-304
-302
-310
-319
-322
-303
-276
-265
-263
-260
-272
-266
-244
-237
-231
-223
-217
-220
-217
-195
-195
-200
-193
-196
-195
-194
-181
-162
-164
-183
-192
-194
-202
-229
-245
-262
-269
-284
-298
-291
-293
-290
-277
-270
-272
-275
-278
-294
-301
-295
-291
-275
-253
-237
-224
-229
-245
-256
-258
-275
-296
-308
-323
-344
-375
-395
-412
-435
-447
-457
-460
-480
-490
-484
-474
-470
-465
-461
-469
-485
-486
-482
-481
-477
-479
-466
-442
-439
-442
-454
-463
-490
-511
-509
-502
-481
-463
-440
-417
-398
-393
-385
-389
-405
-410
-408
-409
-402
-393
-381
-367
-361
-345
-344
-340
-323
-303
-280
-257
-241
-225
-225
-215
-196
-171
-162
-172
-166
-145
-133
-132
-125
-122
-144
-149
-128
-125
-127
-131
-135
-127
-141
-155
-153
-167
-173
-187
-188
-186
-195
-203
-211
-220
-216
-218
-216
-203
-185
-182
-193
-195
-199
-228
-225
-222
-245
-237
-234
-251
-260
-263
-275
-287
-295
-300
-311
-316
-327
-334
-326
-342
-355
-359
-376
-402
-414
-424
-439
-462
-476
-477
-486
-513
-524
-510
-509
-518
-505
-498
-492
-478
-461
-445
-441
-422
-396
-367
-348
-334
-317
-312
-323
-330
-350
-370
-380
-372
-366
-357
-360
-356
-340
-336
-343
-357
-375
-385
-394
-414
-421
-421
-414
-418
-444
-464
-463
-457
-452
-441
-422
-391
-375
-372
-367
-377
-379
-377
-397
-413
-417
-415
-420
-443
-462
-455
-443
-437
-436
-427
-425
-420
-402
-396
-417
-419
-400
-394
-392
-389
-390
-374
-351
-347
-351
-366
-391
-405
-405
-402
-411
-401
-403
-414
-410
-409
-401
-411
-417
-415
-425
-425
-433
-464
-478
-479
-467
-463
-454
-435
-427
-410
-399
-390
-396
-412
-426
-430
-431
-426
-428
-426
-413
-424
-425
-428
-436
-436
-427
-413
-394
-374
-361
-356
-347
-331
-318
-304
-299
-301
-303
-302
-296
-300
-294
-279
-279
-287
-304
-323
-339
-354
-375
-386
-402
-414
-414
-421
-431
-442
-445
-455
-479
-485
-475
-485
-500
-507
-513
-524
-529
-515
-503
-498
-497
-490
-475
-465
-467
-465
-455
-451
-438
-437
-435
-427
-428
-412
-408
-403
-393
-400
-400
-394
-389
-388
-402
-396
-387
-374
-378
-376
-357
-364
-373
-382
-388
-395
-404
-394
-405
-413
-403
-401
-409
-412
-415
-419
-416
-430
-431
-442
-460
-460
-442
-444
-460
-478
-490
-499
-505
-502
-482
-473
-473
-462
-466
-458
-454
-451
-458
-480
-490
-476
-463
-459
-467
-480
-482
-493
-504
-508
-516
-514
-520
-520
-492
-466
-458
-451
-442
-413
-398
-403
-387
-353
-331
-320
-303
-288
-279
-282
-284
-282
-273
-280
-293
-303
-318
-321
-340
-342
-323
-313
-314
-331
-331
-338
-338
-340
-332
-323
-325
-329
-324
-306
-276
-258
-273
-272
-263
-266
-280
-284
-282
-292
-283
-279
-277
-260
-258
-272
-290
-301
-307
-313
-317
-322
-323
-318
-315
-303
-299
-285
-269
-261
-258
-257
-242
-236
-234
-221
-199
-171
-158
-145
-139
-141
-120
-114
-114
-118
-116
-119
-118
-121
-133
-150
-189
-226
-252
-250
-256
-261
-239
-246
-260
-252
-258
-262
-262
-266
-262
-253
-249
-240
-234
-237
-241
-246
-270
-294
-314
-317
-325
-333
-341
-347
-355
-361
-365
-381
-387
-388
-384
-384
-375
-366
-366
-377
-391
-396
-401
-385
-369
-360
-356
-358
-357
-363
-372
-378
-368
-366
-358
-353
-358
-359
-362
-368
-370
-371
-358
-355
-364
-364
-373
-371
-368
-375
-365
-365
-369
-370
-383
-392
-412
-431
-437
-439
-436
-444
-434
-417
-406
-408
-405
-400
-386
-369
-359
-346
-336
-339
-324
-304
-314
-312
-300
-299
-312
-312
-308
-316
-322
-316
-308
-315
-315
-293
-287
-342
-341
-303
-303
-324
-299
-290
-290
-284
-271
-260
-260
-252
-261
-273
-281
-298
-307
-312
-340
-342
-333
-350
-366
-342
-334
-357
-352
-330
-315
-308
-302
-285
-267
-271
-283
-274
-271
-268
-251
-244
-253
-246
-246
-250
-249
-250
-259
-280
-305
-322
-331
-345
-363
-364
-362
-359
-350
-345
-353
-363
-367
-374
-382
-378
-381
-366
-346
-346
-331
-323
-332
-344
-339
-327
-329
-316
-303
-304
-299
-287
-278
-273
-268
-275
-290
-296
-301
-304
-307
-313
-317
-323
-314
-319
-315
-295
-295
-293
-292
-287
-286
-272
-246
-212
-176
-143
-104
-78
-61
-47
-49
-47
-52
-56
-43
-42
-37
-43
-41
-56
-87
-100
-106
-119
-124
-105
-99
-105
-126
-133
-141
-152
-146
-138
-132
-136
-129
-116
-115
-112
-105
-96
-82
-68
-61
-49
-36
-13
-15
-18
-3
10
8
-1
1
-15
-40
-56
-71
-92
-105
-125
-144
-160
-175
-190
-190
-199
-213
-221
-231
-245
-253
-257
-258
-243
-239
-236
-234
-252
-258
-259
-251
-240
-221
-205
-190
-194
-197
-194
-201
-211
-225
-240
-255
-269
-273
-270
-271
-274
-284
-285
-278
-279
-282
-294
-305
-310
-317
-314
-318
-315
-307
-300
-286
-272
-264
-277
-285
-279
-291
-297
-294
-285
-290
-305
-318
-327
-343
-354
-344
-347
-335
-319
-326
-318
-298
-291
-280
-262
-248
-243
-234
-225
-224
-211
-193
-190
-191
-196
-194
-192
-210
-226
-228
-230
-239
-246
-244
-249
-253
-264
-279
-285
-291
-302
-315
-336
-347
-349
-362
-385
-408
-418
-434
-453
-472
-475
-478
-488
-501
-504
-511
-522
-521
-526
-540
-545
-541
-539
-554
-568
-577
-589
-589
-589
-601
-611
-614
-619
-615
-607
-596
-601
-607
-619
-624
-634
-638
-624
-605
-584
-556
-517
-496
-490
-483
-476
-474
-476
-467
-452
-441
-437
-425
-406
-390
-373
-368
-368
-369
-368
-349
-333
-318
-304
-297
-288
-266
-249
-235
-230
-224
-203
-190
-192
-192
-188
-207
-211
-207
-196
-184
-165
-163
-155
-140
-134
-126
-137
-146
-154
-165
-177
-175
-166
-156
-156
-167
-181
-199
-206
-210
-212
-218
-213
-217
-220
-233
-246
-241
-252
-271
-278
-272
-276
-280
-270
-267
-275
-271
-266
-268
-273
-257
-250
-240
-219
-214
-219
-234
-238
-216
-188
-194
-204
-200
-204
-216
-220
-218
-224
-229
-228
-222
-223
-220
-219
-231
-233
-245
-241
-248
-257
-255
-262
-251
-252
-258
-262
-257
-259
-252
-235
-234
-235
-248
-266
-288
-303
-318
-318
-315
-320
-324
-328
-320
-317
-318
-337
-338
-337
-337
-330
-344
-340
-344
-344
-345
-349
-351
-370
-390
-389
-401
-411
-401
-402
-401
-411
-424
-421
-421
-422
-427
-417
-415
-422
-426
-427
-418
-409
-417
-431
-440
-443
-440
-436
-431
-425
-419
-425
-435
-433
-431
-431
-425
-422
-404
-394
-402
-410
-409
-410
-424
-418
-415
-424
-413
-391
-372
-359
-325
-295
-268
-240
-228
-212
-190
-176
-166
-148
-143
-145
-147
-151
-147
-139
-138
-147
-157
-157
-165
-174
-191
-211
-231
-247
-255
-258
-258
-269
-274
-275
-288
-309
-323
-334
-348
-364
-375
-402
-421
-421
-423
-424
-431
-442
-454
-463
-470
-467
-476
-488
-489
-497
-513
-523
-514
-510
-509
-512
-514
-512
-521
-524
-532
-543
-550
-550
-538
-536
-530
-530
-545
-546
-544
-540
-536
-534
-536
-543
-545
-536
-512
-509
-526
-518
-508
-510
-511
-504
-500
-503
-511
-508
-504
-507
-507
-507
-514
-529
-529
-536
-547
-549
-551
-545
-531
-526
-534
-531
-521
-525
-524
-519
-528
-525
-521
-521
-518
-507
-492
-498
-498
-490
-491
-493
-496
-494
-485
-487
-479
-482
-477
-466
-451
-423
-411
-394
-388
-378
-364
-356
-341
-324
-294
-278
-256
-226
-189
-163
-155
-157
-146
-136
-145
-145
-142
-151
-155
-150
-159
-175
-182
-193
-215
-223
-229
-246
-245
-261
-270
-269
-290
-307
-314
-326
-334
-333
-321
-312
-310
-307
-315
-325
-334
-333
-338
-340
-344
-344
-337
-338
-348
-348
-356
-367
-366
-375
-384
-401
-423
-427
-420
-422
-419
-412
-399
-400
-402
-397
-399
-387
-382
-374
-375
-372
-357
-358
-347
-343
-339
-338
-341
-348
-361
-370
-377
-377
-392
-390
-382
-391
-385
-383
-385
-382
-386
-382
-373
-370
-360
-353
-358
-361
-364
-364
-364
-360
-366
-379
-388
-402
-408
-408
-416
-409
-402
-402
-403
-403
-396
-400
-398
-377
-363
-356
-358
-354
-337
-327
-324
-322
-320
-324
-340
-361
-364
-368
-375
-361
-354
-357
-350
-341
-349
-356
-363
-375
-386
-394
-394
-407
-419
-437
-460
-460
-457
-462
-461
-442
-435
-428
-420
-414
-426
-437
-427
-420
-415
-414
-417
-412
-400
-403
-400
-392
-394
-383
-372
-377
-390
-390
-377
-380
-388
-388
-381
-383
-371
-371
-353
-356
-363
-346
-335
-326
-322
-309
-313
-307
-303
-306
-301
-301
-304
-289
-283
-285
-267
-249
-242
-236
-216
-196
-202
-211
-206
-210
-216
-221
-222
-215
-217
-211
-204
-199
-197
-204
-215
-231
-239
-243
-248
-247
-237
-231
-221
-225
-231
-231
-241
-247
-239
-238
-232
-232
-252
-264
-265
-269
-262
-241
-240
-243
-246
-241
-238
-226
-214
-215
-218
-208
-198
-197
-193
-193
-190
-184
-171
-177
-184
-184
-192
-204
-209
-204
-200
-194
-194
-191
-183
-179
-182
-189
-192
-191
-185
-184
-176
-175
-188
-199
-200
-202
-208
-207
-223
-235
-238
-231
-231
-234
-233
-227
-232
-245
-239
-242
-243
-250
-255
-267
-277
-276
-282
-279
-276
-262
-247
-246
-244
-233
-230
-230
-228
-210
-191
-179
-170
-167
-172
-177
-178
-189
-191
-193
-198
-195
-195
-189
-190
-199
-193
-185
-186
-165
-155
-157
-162
-158
-154
-152
-149
-158
-151
-154
-160
-179
-201
-210
-211
-212
-214
-216
-233
-242
-252
-256
-261
-265
-269
-285
-308
-305
-306
-324
-325
-325
-317
-317
-313
-308
-318
-319
-315
-319
-312
-288
-270
-258
-250
-263
-259
-262
-275
-279
-298
-305
-307
-307
-305
-300
-281
-261
-246
-226
-209
-201
-204
-205
-195
-190
-183
-168
-153
-161
-160
-153
-133
-116
-117
-112
-116
-112
-121
-131
-126
-131
-130
-137
-138
-146
-149
-148
-149
-159
-167
-178
-175
-165
-151
-156
-148
-134
-159
-178
-204
-228
-248
-265
-263
-260
-265
-264
-255
-253
-264
-273
-283
-286
-281
-269
-273
-266
-266
-269
-274
-287
-290
-287
-278
-277
-269
-252
-243
-244
-250
-242
-242
-229
-209
-199
-179
-168
-170
-173
-171
-185
-188
-179
-175
-172
-158
-155
-146
-144
-149
-147
-158
-163
-159
-171
-185
-200
-205
-202
-219
-217
-209
-203
-198
-193
-196
-217
-238
-246
-239
-245
-244
-242
-247
-255
-271
-265
-261
-277
-276
-279
-286
-286
-280
-258
-249
-245
-257
-270
-266
-268
-281
-291
-300
-294
-298
-315
-325
-323
-324
-329
-319
-302
-306
-332
-285
-264
-288
-250
-251
-228
-197
-247
-247
-223
-239
-231
-242
-203
-194
-220
-182
-154
-161
-199
-135
-116
-154
-137
-130
-131
-157
-168
-160
-184
-195
-188
-176
-182
-208
-191
-170
-179
-189
-174
-155
-170
-177
-151
-175
-179
-177
-177
-177
-196
-187
-182
-179
-180
-185
-197
-198
-207
-216
-224
-228
-243
-263
-271
-276
-267
-270
-290
-299
-290
-315
-329
-329
-337
-335
-334
-332
-313
-298
-310
-298
-297
-306
-311
-315
-319
-327
-324
-339
-345
-365
-375
-384
-386
-385
-389
-382
-391
-402
-416
-413
-410
-402
-388
-374
-363
-366
-356
-340
-347
-353
-340
-324
-328
-318
-307
-306
-316
-307
-315
-320
-319
-325
-317
-314
-330
-343
-344
-344
-341
-346
-351
-356
-356
-355
-351
-340
-344
-346
-338
-336
-336
-321
-308
-299
-288
-276
-273
-279
-272
-263
-257
-260
-271
-265
-243
-228
-229
-230
-242
-257
-258
-242
-222
-214
-213
-207
-194
-206
-207
-205
-200
-202
-200
-185
-170
-147
-140
-128
-132
-125
-113
-129
-137
-138
-148
-155
-169
-181
-185
-203
-219
-241
-251
-261
-272
-277
-271
-261
-259
-250
-242
-219
-200
-193
-183
-171
-162
-168
-167
-164
-175
-184
-178
-166
-160
-163
-177
-195
-208
-218
-223
-219
-213
-208
-218
-219
-226
-233
-225
-222
-214
-215
-213
-218
-215
-220
-231
-241
-243
-223
-228
-211
-198
-193
-182
-193
-198
-193
-193
-208
-223
-224
-219
-226
-235
-237
-236
-235
-238
-240
-227
-219
-222
-221
-220
-212
-207
-183
-169
-179
-176
-174
-170
-180
-180
-185
-195
-203
-220
-230
-234
-231
-226
-225
-220
-212
-217
-225
-238
-233
-224
-230
-233
-228
-224
-230
-235
-241
-250
-235
-236
-250
-251
-260
-260
-286
-296
-297
-307
-317
-332
-331
-342
-355
-366
-365
-366
-372
-375
-372
-373
-382
-368
-356
-358
-358
-353
-349
-336
-315
-308
-303
-294
-288
-294
-300
-293
-296
-302
-312
-322
-319
-329
-351
-359
-365
-367
-373
-380
-372
-377
-383
-380
-381
-374
-379
-384
-389
-396
-396
-406
-410
-406
-403
-404
-395
-392
-403
-404
-405
-401
-399
-397
-384
-382
-388
-397
-395
-403
-417
-420
-426
-431
-419
-413
-399
-398
-402
-397
-386
-384
-387
-373
-376
-374
-364
-372
-380
-362
-358
-350
-347
-337
-326
-329
-330
-332
-341
-349
-352
-356
-360
-359
-351
-345
-337
-335
-318
-289
-279
-273
-264
-258
-256
-265
-264
-271
-265
-258
-260
-265
-270
-273
-284
-278
-267
-276
-285
-299
-311
-315
-304
-290
-282
-259
-249
-237
-232
-235
-234
-226
-210
-206
-190
-171
-162
-147
-135
-138
-128
-137
-147
-154
-158
-162
-166
-158
-179
-178
-180
-180
-187
-198
-196
-210
-209
-203
-193
-193
-195
-187
-182
-175
-166
-150
-144
-126
-117
-109
-112
-121
-108
-104
-105
-106
-114
-120
-118
-119
-124
-123
-112
-124
-135
-130
-136
-142
-152
-151
-162
-173
-176
-177
-165
-154
-160
-173
-173
-183
-185
-189
-191
-205
-208
-214
-220
-221
-224
-227
-223
-222
-224
-217
-220
-216
-205
-195
-184
-185
-176
-167
-152
-142
-148
-152
-141
-128
-130
-125
-118
-101
-94
-104
-111
-113
-105
-115
-138
-140
-148
-153
-157
-155
-161
-171
-180
-177
-190
-195
-199
-194
-184
-192
-197
-198
-186
-179
-173
-169
-147
-145
-152
-137
-131
-132
-145
-154
-157
-142
-137
-142
-145
-147
-155
-160
-164
-179
-194
-208
-213
-220
-222
-231
-242
-255
-257
-269
-265
-277
-285
-280
-287
-303
-308
-302
-298
-295
-285
-275
-280
-292
-295
-295
-300
-291
-282
-296
-306
-314
-320
-328
-325
-322
-321
-320
-323
-332
-338
-344
-346
-340
-331
-317
-311
-308
-297
-298
-295
-300
-303
-296
-287
-287
-287
-272
-274
-280
-278
-275
-288
-286
-275
-268
-271
-270
-269
-278
-274
-281
-273
-262
-249
-244
-237
-222
-214
-215
-213
-216
-226
-230
-238
-243
-249
-248
-250
-254
-262
-260
-254
-263
-275
-280
-275
-272
-267
-255
-244
-236
-228
-222
-221
-226
-211
-196
-195
-187
-181
-184
-192
-197
-196
-193
-186
-197
-209
-216
-227
-245
-251
-261
-282
-289
-295
-319
-332
-334
-341
-332
-327
-321
-327
-330
-333
-345
-351
-341
-329
-325
-306
-291
-290
-291
-294
-295
-294
-298
-302
-304
-308
-306
-299
-294
-297
-295
-295
-291
-283
-266
-271
-280
-290
-279
-258
-254
-254
-259
-256
-261
-260
-261
-258
-266
-271
-263
-256
-263
-256
-247
-248
-237
-228
-224
-221
-211
-206
-210
-198
-197
-182
-185
-193
-173
-178
-193
-202
-200
-172
-172
-171
-184
-197
-201
-211
-218
-212
-213
-224
-220
-219
-219
-241
-254
-251
-258
-265
-273
-254
-233
-227
-227
-213
-202
-199
-198
-191
-183
-190
-185
-178
-169
-166
-162
-166
-166
-154
-142
-133
-138
-146
-141
-141
-145
-159
-157
-150
-140
-134
-131
-128
-128
-124
-125
-118
-116
-119
-131
-118
-105
-108
-111
-120
-118
-112
-119
-117
-115
-115
-120
-120
-122
-128
-129
-138
-143
-142
-145
-153
-144
-138
-139
-145
-147
-157
-168
-173
-177
-176
-193
-189
-187
-189
-205
-218
-213
-210
-214
-222
-216
-208
-197
-195
-191
-180
-188
-195
-190
-194
-188
-175
-157
-158
-159
-150
-153
-143
-131
-127
-118
-122
-128
-130
-134
-130
-127
-128
-130
-131
-123
-123
-127
-131
-143
-153
-162
-172
-180
-193
-210
-219
-213
-199
-202
-201
-204
-207
-193
-189
-177
-164
-181
-181
-177
-186
-194
-188
-179
-176
-180
-174
-161
-163
-176
-174
-172
-179
-173
-158
-140
-144
-147
-151
-157
-162
-172
-180
-184
-198
-212
-218
-214
-205
-206
-218
-228
-226
-228
-223
-224
-228
-231
-240
-237
-233
-227
-209
-203
-208
-209
-214
-210
-202
-202
-199
-195
-185
-180
-179
-177
-168
-160
-166
-156
-159
-173
-174
-180
-187
-186
-199
-214
-212
-219
-227
-243
-249
-256
-260
-263
-276
-288
-299
-302
-292
-291
-302
-300
-298
-296
-284
-278
-287
-299
-309
-315
-312
-305
-299
-307
-306
-297
-280
-270
-269
-258
-270
-282
-300
-300
-294
-298
-302
-304
-303
-303
-305
-311
-324
-320
-322
-327
-320
-326
-326
-327
-325
-333
-333
-329
-328
-323
-319
-324
-320
-315
-315
-314
-334
-337
-339
-347
-347
-334
-329
-334
-326
-331
-337
-348
-354
-344
-345
-349
-345
-348
-336
-336
-332
-317
-311
-303
-302
-301
-299
-302
-296
-291
-299
-315
-315
-311
-322
-324
-328
-317
-308
-296
-295
-284
-284
-296
-300
-313
-314
-318
-318
-314
-302
-278
-269
-277
-277
-265
-262
-278
-276
-264
-263
-272
-277
-281
-280
-290
-303
-308
-303
-295
-296
-288
-283
-299
-293
-288
-289
-284
-285
-291
-299
-294
-278
-278
-288
-289
-294
-302
-312
-314
-327
-346
-356
-365
-364
-366
-369
-388
-395
-386
-379
-381
-376
-378
-380
-373
-371
-370
-361
-349
-332
-311
-302
-294
-287
